What is Apache Kafka®?

2024 ж. 29 Сәу.
328 674 Рет қаралды

cnfl.io/what-is-kafka-and-ksq... | Apache Kafka® is an open source distributed streaming platform that allows you to build applications and process events as they occur. Tim Berglund (Senior Director of Developer Experience at Confluent) walks through how it works and important underlying concepts. As a real-time, scalable, and durable system, Kafka can be used for fault-tolerant storage as well as for other use cases, such as stream processing, centralized data management, metrics, log aggregation, event sourcing, and more.
LEARN MORE
► Apache Kafka 101 course: cnfl.io/apache-kafka-explaine...
► ksqlDB 101 course: cnfl.io/ksqldb-introduction-c...
► Learn about Apache Kafka on Confluent Developer: cnfl.io/confluent-developer-r...
► Kafka Tutorials: cnfl.io/what-is-kafka-tutorials
► Use CLOUD100 to get $100 of free Confluent Cloud usage: cnfl.io/cloud100-try-confluen...
► Promo code details: cnfl.io/cloud100-promo-code-d...
ABOUT CONFLUENT
Confluent, founded by the creators of Apache Kafka®, enables organizations to harness business value of live data. The Confluent Platform manages the barrage of stream data and makes it available throughout an organization. It provides various industries, from retail, logistics and manufacturing, to financial services and online social networking, a scalable, unified, real-time data pipeline that enables applications ranging from large volume data integration to big data analysis with Hadoop to real-time stream processing. To learn more, please visit confluent.io
#apachekafka #kafka #confluent

Пікірлер
  • One of THE BEST videos explaining Kafka in such a simple way. I am now officially a fan of Tim Berglund.

    @hamzanasirr@hamzanasirr4 жыл бұрын
    • Instablaster...

      @jaxxwade2873@jaxxwade28732 жыл бұрын
    • 10 minutes to explain that Kafka is basically queue of events? Lame!

      @SatanIsTheLord@SatanIsTheLord Жыл бұрын
    • @@SatanIsTheLord even the keyword that you used "queue of events" is pretty advanced for some beginners.

      @hamzanasirr@hamzanasirr Жыл бұрын
  • Great explanation. I love the lightboard!

    @eddiejaoude@eddiejaoude4 жыл бұрын
    • New kafka practical tutorial ..kzhead.info/sun/oNCBYN1vfYGrno0/bejne.html

      @evisionwithjps602@evisionwithjps6022 жыл бұрын
    • Exactly what I thought. The lightboard is incredible, different from all the technology I ever seen.

      @diamonddiscus@diamonddiscus2 жыл бұрын
  • Nice overview. Our company has just began implementing Kafka, and I'm watching a lot of these little videos to wrap my head around it.

    @nightowl3582@nightowl35824 жыл бұрын
  • I totally like the way you teach in this video. I never worked with Kafka and this gave me a clear and structured overview.

    @goosemagus9376@goosemagus93763 жыл бұрын
  • i did not expect such captivating explanation of what kafka is. brilliant.

    @michalbotor@michalbotor2 жыл бұрын
  • The best explanation I've seen for Kafka during this month.

    @FrancisRodrigues@FrancisRodrigues3 жыл бұрын
  • great job explaining Kafka and event driven software architecture! seriously! one of the best I've experienced!

    @r3jk8@r3jk83 жыл бұрын
  • Now that's what I call an awesome explanation. Great job!

    @TheDiegosb@TheDiegosb4 жыл бұрын
  • 4:51 "Minimum Viable Understanding", that's a damn interesting concept.

    @ikemkrueger@ikemkrueger2 жыл бұрын
  • Tim Berglund explains concepts so well. Legend

    @DorkForest@DorkForest Жыл бұрын
  • Very grateful. ❤ and 🙏 from Chennai 🇮🇳

    @king0s@king0s Жыл бұрын
  • Everyone else going, "Target System, Source System, Streaming, distributed events, etc. etc." but they don't put it together as well as Tim does! Brilliant.

    @VebitoTetseo_gPlus@VebitoTetseo_gPlus2 жыл бұрын
  • this explanation really helped me wrap my head around the Kafka idea... thanks

    @unknownuser-sr2zh@unknownuser-sr2zh4 жыл бұрын
  • Wow the way he put kafka vis a vis db in the first 2 minutes, is legendary. No one talked about kafka that way ever.

    @huntrz@huntrz Жыл бұрын
  • Excellent explanation, the bes you can find about Kafka... Thank you!

    @dennisdco@dennisdco3 жыл бұрын
  • Man could not have put it any simpler than this. Subscribed 2 min into the video

    @javybigballs88@javybigballs882 жыл бұрын
  • This is fantastic, one of the best explanations ever!

    @shivakrishna2291@shivakrishna22913 жыл бұрын
  • Great video, Tim slice and dice the topic to make it simple to understand

    @norizamapau6200@norizamapau62002 жыл бұрын
  • Awesome! Short and crisp explanation to the point. Great job :-)

    @loveleshsharma9938@loveleshsharma99384 жыл бұрын
  • this is Bill Bur's best explanation of Apache Kafka so far

    @investmentdojo123@investmentdojo1232 жыл бұрын
  • this guy is a legend. how awesome would it be to work with this guy!!

    @billyomar5667@billyomar56672 жыл бұрын
  • Tim Berglund is "the man!!!"

    @DavidHollandStanford91@DavidHollandStanford912 жыл бұрын
  • This is such a great introduction video on Kafka! Thanks for doing this.

    @derekkane4687@derekkane46874 жыл бұрын
  • in love with this guy - can't explain it better

    @jibin7277@jibin72772 жыл бұрын
  • Thank you Tim. Really clear explanation!

    @AccurateBurn@AccurateBurn3 жыл бұрын
  • Nicely explained in simple steps! You made Kafka easy!

    @rajivsrivastava4576@rajivsrivastava45763 жыл бұрын
  • Amaizing explanation! Thank you Sir.

    @ismailech-cherrate@ismailech-cherrate3 жыл бұрын
  • After reading a bunch of papers and lectures that are making non-sense, KZhead and this video are my lifesaver!

    @techzoo1@techzoo13 жыл бұрын
  • Great explanation by Gavin Belson

    @GovindaSakhare@GovindaSakhare4 жыл бұрын
    • When did he leave Hooli? 🤔🤣

      @JoshKemmerer@JoshKemmerer3 жыл бұрын
  • Great explanation about different components available in kafka & confluent 👏

    @chandanpadalkar7516@chandanpadalkar75164 жыл бұрын
    • New kafka practical tutorial ..kzhead.info/sun/oNCBYN1vfYGrno0/bejne.html

      @evisionwithjps602@evisionwithjps6022 жыл бұрын
  • very very very good video, showed this to a number of people to stop me having to explain this and they were sold. Excellent.

    @roundtheloopandback@roundtheloopandback Жыл бұрын
  • Very usefull video! I understood the basics in few minutes! thanks!

    @user-sv3fz3pg4z@user-sv3fz3pg4z4 жыл бұрын
  • your explanation is excellent!!!

    @tanthole0306@tanthole03064 жыл бұрын
  • Thanks... fantastic, clear, no bs explanation.

    @tyronefrielinghaus3467@tyronefrielinghaus3467 Жыл бұрын
  • Simple and concise explanation!

    @Atlas-ck9vm@Atlas-ck9vm3 жыл бұрын
  • Complete and easy explanation. Thanks.

    @hamidrezamoradof1771@hamidrezamoradof17713 жыл бұрын
  • what a way to explain the things, I liked this way to teaching , great job guys, you have done lot of magic to Kafka

    @d4devotion@d4devotion3 жыл бұрын
  • Enjoyed the presentation, All of them (with or without IT knowledge) would be able to understand.

    @chitraashok4471@chitraashok44713 жыл бұрын
  • Excellent explanation, thank you!

    @evgenybo@evgenybo3 жыл бұрын
  • Awesome Explanation on Kafka

    @karthikmallireddy@karthikmallireddy4 жыл бұрын
  • Super helpful. Very well explained. Thank you.

    @jaytailor2752@jaytailor27524 жыл бұрын
  • Wonderful & inspiring enough to drag your attention to Apache Kafka.

    @manjeetkumar@manjeetkumar3 жыл бұрын
  • Loved the explanation! So clear in under 12 min. Great job!

    @craiglarsen9826@craiglarsen98263 жыл бұрын
  • This is an excellent lecture on the topic!!!!

    @cBadArsBiker1579@cBadArsBiker1579 Жыл бұрын
  • Thank you!!! The explanation is great!!! :)

    @olgamariamalpicallobregat3781@olgamariamalpicallobregat37814 жыл бұрын
  • Superb presentation! Thank you.

    @andreypanin5257@andreypanin52573 жыл бұрын
  • Hey Tim great review ! I remember seeing you in Munich in one meetup, kind of suprised to see you here :)

    @tarknural5963@tarknural59632 жыл бұрын
  • Tim Berglund should have an IT buzz-term explanation channel. This is really good.

    @dafuki@dafuki3 жыл бұрын
  • Such a great explanation!

    @vinolis6168@vinolis61683 жыл бұрын
  • Superb!!!!! Amazing explaination. Thank you!

    @SriramNatarajan25@SriramNatarajan252 жыл бұрын
  • I love how the presenter is able to write backwards.

    @robertbowden6311@robertbowden63113 жыл бұрын
    • I'm pretty certain he doesn't

      @ossamahjaji7985@ossamahjaji79853 жыл бұрын
    • Ahah, he just writes normally and mirror the video

      @flypip@flypip3 жыл бұрын
    • @@flypip Now you mention it, the clues are there - he writes with his 'left' hand, though he could be a leftie, but then his wedding band is on his right hand instead of his left - plus the shirt pocket is on the right hand side and the shirt is buttoned the wrong way around (unless he buys shirts for left handed people, that is).

      @robertbowden6311@robertbowden63113 жыл бұрын
    • Robert Bowden Yes, there are some clues, but it’s a famous technique to teach through a video

      @flypip@flypip3 жыл бұрын
    • yeah and he is left-handed!

      @gainonten4031@gainonten40313 жыл бұрын
  • STANDING-O .. omg. can you explain everything to me. That was freakin awesome.

    @edrivenstudioslevar@edrivenstudioslevar2 жыл бұрын
  • Perfect Overview..Thanks :)

    @pka1413@pka14134 жыл бұрын
  • A slick presentation. But fit for purpose is important. "Some people are finding..." sounds a bit like "a lot of people are saying..." Kafka may work well for certain problems but it is so much easier to see what is going on when your data is in a database and then goes somewhere rather than sloshing around in micro services and topics along the way. And with a database you know that your data is on disk and backed up, not potentially adrift in memory. And "not writing code" works well if the pre-packaged stuff does exactly what you want, but otherwise it is going to be a worse outcome than writing code.

    @youshallfindouthow1351@youshallfindouthow13512 жыл бұрын
  • Wow, you sir are amazing, thanks for this

    @diegoramos27@diegoramos273 жыл бұрын
  • Awesome. Best explanation ever.

    @awesomeprogrammers6569@awesomeprogrammers6569 Жыл бұрын
  • I had watched other intro videos which discusses about producer APIs and event emitting, in addition to topics. This one focuses mainly on topics. Couldn't say this introduction is complete.

    @AshinIgnatius@AshinIgnatius3 жыл бұрын
  • Great Explanation. How does Kafka relates to Splunk who used to aggregate logs?

    @sharonleibel@sharonleibel4 жыл бұрын
  • Brilliant. Thank you!

    @gajabalaji@gajabalaji4 жыл бұрын
  • Very nice explanation! Thanks a ton!

    @randomNetherlands@randomNetherlands4 жыл бұрын
  • Excellent intro into the questions "What is Kafka" and "Why Kakfa". Although teams would have to think a lot before they step into a migration thinking this is cool and then finding the old one was sufficient ;-)

    @thiruvetti@thiruvetti3 жыл бұрын
  • Good Explanation! Great job

    @morayo8102@morayo81023 жыл бұрын
  • Nobody noticed how causually he does mirror writing while explaining a complex TOPIC. Respect!

    @menthalbreed@menthalbreed3 жыл бұрын
    • Chances are that he is not mirror writing but the whole video is mirrored: he writes with his left hand and, statistically, 90% or the people are right-handed. Also, he wears a wedding ring, which is customary worn on the left hand in the United States, regardless of whether you are left- or right-handed. Actually, you can see a freckle above one eye, and in a photo I saw in Internet you can see it over the other eye... All in all, the video is awesome and still: Respect!

      @xaviert9882@xaviert98823 жыл бұрын
    • @@xaviert9882 Great analysis! thx :-)

      @menthalbreed@menthalbreed3 жыл бұрын
  • Awesome introduction video. Can't wait to start learning Kafka

    @svdfxd@svdfxd4 жыл бұрын
    • New kafka practical tutorial ..kzhead.info/sun/oNCBYN1vfYGrno0/bejne.html

      @evisionwithjps602@evisionwithjps6022 жыл бұрын
  • Great video! Thank you Tim!

    @vasiovasio@vasiovasio3 жыл бұрын
  • Excellent introduction

    @rajagopalsoundararajan4456@rajagopalsoundararajan44564 жыл бұрын
  • Hands-on Kafka in 35 minutes!! Checkout out this video playlist here: kzhead.info/channel/PLSMAAT50NTjRqga9HqKdcA0J_I1h6aw_d.html , please do subscribe 😊so that I get motivated and keep giving good content.

    @Kpopcrumb3725@Kpopcrumb3725 Жыл бұрын
  • Very well explained !! Thanks for sharing this !

    @janivimal@janivimal3 жыл бұрын
    • New kafka practical tutorial ..kzhead.info/sun/oNCBYN1vfYGrno0/bejne.html

      @evisionwithjps602@evisionwithjps6022 жыл бұрын
  • Great explanation. May I request you a video on Kafka connectors?

    @python2448@python24482 жыл бұрын
  • even I understood it ! Great video ! 10/10

    @molacool@molacool2 жыл бұрын
  • Simply great ! thank you

    @naoralmog@naoralmog2 жыл бұрын
  • Really informative, Awesome video

    @christophermashiyane8656@christophermashiyane86563 жыл бұрын
  • amazing, really well explained

    @franzgm@franzgm3 жыл бұрын
  • perfect overview Great stuff

    @jensscharnhorst1540@jensscharnhorst15404 жыл бұрын
  • Awesome Explanation

    @rizwanrauf9347@rizwanrauf93474 жыл бұрын
  • awesome explanation. thanks!!

    @injaekim189@injaekim1893 жыл бұрын
  • Thanks for this amazing video

    @dimitriasilveria12@dimitriasilveria123 жыл бұрын
  • thanks, great explanation !

    @harjeetkajal@harjeetkajal2 жыл бұрын
  • Wonderful video...thank you!

    @AlexRamirez-kw2zo@AlexRamirez-kw2zo2 жыл бұрын
  • Confluent sounds like a good tech company. Will definitely consider it for any Kafka services. ( By good means not evil )

    @rembautimes8808@rembautimes88083 жыл бұрын
  • Excellent video! Thank you!

    @dominickdelfino7552@dominickdelfino75524 жыл бұрын
  • Very nice explanation sir great job

    @RajeshSamson@RajeshSamson4 жыл бұрын
  • TIM BERGLAND FOR PRESIDENT!!

    @CC-jy4gr@CC-jy4gr3 жыл бұрын
  • Great introduction !

    @RayCarneiro@RayCarneiro4 жыл бұрын
  • Thanks for good explaining of what Apache Kafka is, i think its can resovle sommene of my problems :P

    @pnk@pnk4 жыл бұрын
  • Thank you! Yay event-driven architecture. :o) Philosophically, objectmotion is like spacetime. Things make events and events make things. Nonhalting is the more primitive state of stuff. Complementarity in information theory.

    @Bestape@Bestape3 жыл бұрын
  • Excellent explanation wow

    @yergalemkahsay618@yergalemkahsay6183 жыл бұрын
  • That was really great!! Thumbs up!!

    @sumanjogi614@sumanjogi6142 жыл бұрын
  • Question - is it possible for kafka producer to maintain idempotency bases on message(some key set by us) key? basically our requirement is messages with same key should not be posted again even if we replay after a day.

    @PrateekTalesara@PrateekTalesara3 жыл бұрын
  • Very good explanation. Even tho I got distracted by wondering if he used a real pen on glass or not.

    @the-floff@the-floff Жыл бұрын
  • Hi, How to implement synchronous program while it depends on other smaller programs output?

    @manikroy7768@manikroy7768 Жыл бұрын
  • Brilliant!

    @maximechamis1986@maximechamis1986 Жыл бұрын
  • thanks for this video

    @1732ashish@1732ashish4 жыл бұрын
  • What a great video!!

    @chinmayrath8494@chinmayrath84943 жыл бұрын
  • I feel enlightened

    @baskaisimkalmamisti@baskaisimkalmamisti4 жыл бұрын
  • great video thank you.

    @mgbaraka1@mgbaraka13 жыл бұрын
  • Very well made video and it was well explained what Kafka does. However I did not hear an answer to the question in the title: "What is Kafka?"

    @martinrousev@martinrousev3 жыл бұрын
  • Nice presentation.

    @satyanarayana-xg7ho@satyanarayana-xg7ho3 жыл бұрын
  • can i write apis out of the topics so I can send the data into a common DAAS for aggregating data from the disparate systems?

    @TheAbflex1978@TheAbflex19782 жыл бұрын
  • Seamlessly writing topic backwards. Impressive

    @lestercullen@lestercullen Жыл бұрын
KZhead