What is Apache Kafka®?

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ค. 2024
  • 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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 214

  • @hamzanasirr
    @hamzanasirr 4 ปีที่แล้ว +119

    One of THE BEST videos explaining Kafka in such a simple way. I am now officially a fan of Tim Berglund.

    • @jaxxwade2873
      @jaxxwade2873 2 ปีที่แล้ว

      Instablaster...

    • @SatanIsTheLord
      @SatanIsTheLord ปีที่แล้ว

      10 minutes to explain that Kafka is basically queue of events? Lame!

    • @hamzanasirr
      @hamzanasirr ปีที่แล้ว

      @@SatanIsTheLord even the keyword that you used "queue of events" is pretty advanced for some beginners.

  • @michalbotor
    @michalbotor 2 ปีที่แล้ว +1

    i did not expect such captivating explanation of what kafka is. brilliant.

  • @FrancisRodrigues
    @FrancisRodrigues 3 ปีที่แล้ว +2

    The best explanation I've seen for Kafka during this month.

  • @goosemagus9376
    @goosemagus9376 3 ปีที่แล้ว +2

    I totally like the way you teach in this video. I never worked with Kafka and this gave me a clear and structured overview.

  • @r3jk8
    @r3jk8 3 ปีที่แล้ว +1

    great job explaining Kafka and event driven software architecture! seriously! one of the best I've experienced!

  • @nightowl3582
    @nightowl3582 4 ปีที่แล้ว +15

    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.

  • @unknownuser-sr2zh
    @unknownuser-sr2zh 4 ปีที่แล้ว

    this explanation really helped me wrap my head around the Kafka idea... thanks

  • @DorkForest
    @DorkForest ปีที่แล้ว

    Tim Berglund explains concepts so well. Legend

  • @shivakrishna2291
    @shivakrishna2291 3 ปีที่แล้ว +1

    This is fantastic, one of the best explanations ever!

  • @loveleshsharma9938
    @loveleshsharma9938 4 ปีที่แล้ว

    Awesome! Short and crisp explanation to the point. Great job :-)

  • @TheDiegosb
    @TheDiegosb 4 ปีที่แล้ว +23

    Now that's what I call an awesome explanation. Great job!

  • @dennisdco
    @dennisdco 3 ปีที่แล้ว

    Excellent explanation, the bes you can find about Kafka... Thank you!

  • @norizamapau6200
    @norizamapau6200 2 ปีที่แล้ว

    Great video, Tim slice and dice the topic to make it simple to understand

  • @AccurateBurn
    @AccurateBurn 3 ปีที่แล้ว +2

    Thank you Tim. Really clear explanation!

  • @rajivsrivastava4576
    @rajivsrivastava4576 3 ปีที่แล้ว

    Nicely explained in simple steps! You made Kafka easy!

  • @rohit_banga
    @rohit_banga 4 ปีที่แล้ว

    What a great visual storytelling lightboard... Just wow!!!

  • @huntrz
    @huntrz ปีที่แล้ว

    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.

  • @ismailech-cherrate
    @ismailech-cherrate 3 ปีที่แล้ว +1

    Amaizing explanation! Thank you Sir.

  • @tanthole0306
    @tanthole0306 4 ปีที่แล้ว

    your explanation is excellent!!!

  • @billyomar5667
    @billyomar5667 2 ปีที่แล้ว

    this guy is a legend. how awesome would it be to work with this guy!!

  • @techzoo1
    @techzoo1 3 ปีที่แล้ว

    After reading a bunch of papers and lectures that are making non-sense, TH-cam and this video are my lifesaver!

  • @hamidrezamoradof1771
    @hamidrezamoradof1771 3 ปีที่แล้ว

    Complete and easy explanation. Thanks.

  • @derekkane4687
    @derekkane4687 4 ปีที่แล้ว +6

    This is such a great introduction video on Kafka! Thanks for doing this.

  • @Atlas-ck9vm
    @Atlas-ck9vm 3 ปีที่แล้ว

    Simple and concise explanation!

  • @user-sv3fz3pg4z
    @user-sv3fz3pg4z 4 ปีที่แล้ว +2

    Very usefull video! I understood the basics in few minutes! thanks!

  • @evgenybo
    @evgenybo 3 ปีที่แล้ว

    Excellent explanation, thank you!

  • @olgamariamalpicallobregat3781
    @olgamariamalpicallobregat3781 4 ปีที่แล้ว +1

    Thank you!!! The explanation is great!!! :)

  • @eddiejaoude
    @eddiejaoude 4 ปีที่แล้ว +104

    Great explanation. I love the lightboard!

    • @evisionwithjps602
      @evisionwithjps602 2 ปีที่แล้ว +1

      New kafka practical tutorial ..th-cam.com/video/mlH0y7FOukU/w-d-xo.html

    • @diamonddiscus
      @diamonddiscus 2 ปีที่แล้ว +2

      Exactly what I thought. The lightboard is incredible, different from all the technology I ever seen.

  • @roundtheloopandback
    @roundtheloopandback ปีที่แล้ว

    very very very good video, showed this to a number of people to stop me having to explain this and they were sold. Excellent.

  • @karthikmallireddy
    @karthikmallireddy 4 ปีที่แล้ว +1

    Awesome Explanation on Kafka

  • @jaytailor2752
    @jaytailor2752 4 ปีที่แล้ว

    Super helpful. Very well explained. Thank you.

  • @andreypanin5257
    @andreypanin5257 3 ปีที่แล้ว

    Superb presentation! Thank you.

  • @vasiovasio
    @vasiovasio 3 ปีที่แล้ว

    Great video! Thank you Tim!

  • @randomNetherlands
    @randomNetherlands 4 ปีที่แล้ว

    Very nice explanation! Thanks a ton!

  • @chandanpadalkar7516
    @chandanpadalkar7516 4 ปีที่แล้ว +3

    Great explanation about different components available in kafka & confluent 👏

    • @evisionwithjps602
      @evisionwithjps602 2 ปีที่แล้ว

      New kafka practical tutorial ..th-cam.com/video/mlH0y7FOukU/w-d-xo.html

  • @tyronefrielinghaus3467
    @tyronefrielinghaus3467 ปีที่แล้ว

    Thanks... fantastic, clear, no bs explanation.

  • @VebitoTetseo_gPlus
    @VebitoTetseo_gPlus 2 ปีที่แล้ว

    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.

  • @pka1413
    @pka1413 4 ปีที่แล้ว +1

    Perfect Overview..Thanks :)

  • @vinolis6168
    @vinolis6168 3 ปีที่แล้ว

    Such a great explanation!

  • @cBadArsBiker1579
    @cBadArsBiker1579 ปีที่แล้ว

    This is an excellent lecture on the topic!!!!

  • @jibin7277
    @jibin7277 2 ปีที่แล้ว

    in love with this guy - can't explain it better

  • @morayo8102
    @morayo8102 3 ปีที่แล้ว

    Good Explanation! Great job

  • @ikemkrueger
    @ikemkrueger 2 ปีที่แล้ว +1

    4:51 "Minimum Viable Understanding", that's a damn interesting concept.

  • @gajabalaji
    @gajabalaji 4 ปีที่แล้ว

    Brilliant. Thank you!

  • @jensscharnhorst1540
    @jensscharnhorst1540 4 ปีที่แล้ว

    perfect overview Great stuff

  • @manjeetkumar
    @manjeetkumar 3 ปีที่แล้ว

    Wonderful & inspiring enough to drag your attention to Apache Kafka.

  • @franzgm
    @franzgm 3 ปีที่แล้ว

    amazing, really well explained

  • @d4devotion
    @d4devotion 3 ปีที่แล้ว

    what a way to explain the things, I liked this way to teaching , great job guys, you have done lot of magic to Kafka

  • @tarknural5963
    @tarknural5963 2 ปีที่แล้ว

    Hey Tim great review ! I remember seeing you in Munich in one meetup, kind of suprised to see you here :)

  • @chitraashok4471
    @chitraashok4471 3 ปีที่แล้ว

    Enjoyed the presentation, All of them (with or without IT knowledge) would be able to understand.

  • @rajagopalsoundararajan4456
    @rajagopalsoundararajan4456 4 ปีที่แล้ว

    Excellent introduction

  • @dominickdelfino7552
    @dominickdelfino7552 4 ปีที่แล้ว

    Excellent video! Thank you!

  • @injaekim189
    @injaekim189 3 ปีที่แล้ว

    awesome explanation. thanks!!

  • @RayCarneiro
    @RayCarneiro 4 ปีที่แล้ว +1

    Great introduction !

  • @SriramNatarajan25
    @SriramNatarajan25 2 ปีที่แล้ว

    Superb!!!!! Amazing explaination. Thank you!

  • @sharonleibel
    @sharonleibel 4 ปีที่แล้ว

    Great Explanation. How does Kafka relates to Splunk who used to aggregate logs?

  • @christophermashiyane8656
    @christophermashiyane8656 3 ปีที่แล้ว

    Really informative, Awesome video

  • @svdfxd
    @svdfxd 4 ปีที่แล้ว

    Awesome introduction video. Can't wait to start learning Kafka

    • @evisionwithjps602
      @evisionwithjps602 2 ปีที่แล้ว

      New kafka practical tutorial ..th-cam.com/video/mlH0y7FOukU/w-d-xo.html

  • @rizwanrauf9347
    @rizwanrauf9347 4 ปีที่แล้ว

    Awesome Explanation

  • @AshinIgnatius
    @AshinIgnatius 3 ปีที่แล้ว

    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.

  • @diegoramos27
    @diegoramos27 3 ปีที่แล้ว

    Wow, you sir are amazing, thanks for this

  • @awesomeprogrammers6569
    @awesomeprogrammers6569 ปีที่แล้ว

    Awesome. Best explanation ever.

  • @naoralmog
    @naoralmog 2 ปีที่แล้ว

    Simply great ! thank you

  • @robertbowden6311
    @robertbowden6311 3 ปีที่แล้ว +42

    I love how the presenter is able to write backwards.

    • @ossamahjaji7985
      @ossamahjaji7985 3 ปีที่แล้ว +5

      I'm pretty certain he doesn't

    • @flypip
      @flypip 3 ปีที่แล้ว +19

      Ahah, he just writes normally and mirror the video

    • @robertbowden6311
      @robertbowden6311 3 ปีที่แล้ว +9

      @@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).

    • @flypip
      @flypip 3 ปีที่แล้ว +3

      Robert Bowden Yes, there are some clues, but it’s a famous technique to teach through a video

    • @gainonten4031
      @gainonten4031 3 ปีที่แล้ว

      yeah and he is left-handed!

  • @harjeetkajal
    @harjeetkajal 2 ปีที่แล้ว

    thanks, great explanation !

  • @king0s
    @king0s ปีที่แล้ว

    Very grateful. ❤ and 🙏 from Chennai 🇮🇳

  • @AlexRamirez-kw2zo
    @AlexRamirez-kw2zo 2 ปีที่แล้ว

    Wonderful video...thank you!

  • @janivimal
    @janivimal 3 ปีที่แล้ว

    Very well explained !! Thanks for sharing this !

    • @evisionwithjps602
      @evisionwithjps602 2 ปีที่แล้ว

      New kafka practical tutorial ..th-cam.com/video/mlH0y7FOukU/w-d-xo.html

  • @dimitriasilveria12
    @dimitriasilveria12 3 ปีที่แล้ว

    Thanks for this amazing video

  • @RajeshSamson
    @RajeshSamson 4 ปีที่แล้ว

    Very nice explanation sir great job

  • @sumanjogi614
    @sumanjogi614 2 ปีที่แล้ว

    That was really great!! Thumbs up!!

  • @chinmayrath8494
    @chinmayrath8494 3 ปีที่แล้ว

    What a great video!!

  • @rembautimes8808
    @rembautimes8808 3 ปีที่แล้ว +1

    Confluent sounds like a good tech company. Will definitely consider it for any Kafka services. ( By good means not evil )

  • @DavidHollandStanford91
    @DavidHollandStanford91 2 ปีที่แล้ว

    Tim Berglund is "the man!!!"

  • @1732ashish
    @1732ashish 4 ปีที่แล้ว

    thanks for this video

  • @menthalbreed
    @menthalbreed 3 ปีที่แล้ว

    Nobody noticed how causually he does mirror writing while explaining a complex TOPIC. Respect!

    • @xaviert9882
      @xaviert9882 3 ปีที่แล้ว +1

      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!

    • @menthalbreed
      @menthalbreed 3 ปีที่แล้ว

      @@xaviert9882 Great analysis! thx :-)

  • @yergalemkahsay618
    @yergalemkahsay618 3 ปีที่แล้ว

    Excellent explanation wow

  • @GovindaSakhare
    @GovindaSakhare 4 ปีที่แล้ว +8

    Great explanation by Gavin Belson

    • @JoshKemmerer
      @JoshKemmerer 3 ปีที่แล้ว

      When did he leave Hooli? 🤔🤣

  • @python2448
    @python2448 2 ปีที่แล้ว

    Great explanation. May I request you a video on Kafka connectors?

  • @mgbaraka1
    @mgbaraka1 3 ปีที่แล้ว

    great video thank you.

  • @satyanarayana-xg7ho
    @satyanarayana-xg7ho 3 ปีที่แล้ว

    Nice presentation.

  • @pnk
    @pnk 4 ปีที่แล้ว

    Thanks for good explaining of what Apache Kafka is, i think its can resovle sommene of my problems :P

  • @investmentdojo123
    @investmentdojo123 2 ปีที่แล้ว

    this is Bill Bur's best explanation of Apache Kafka so far

  • @molacool
    @molacool 2 ปีที่แล้ว

    even I understood it ! Great video ! 10/10

  • @thiruvetti
    @thiruvetti 3 ปีที่แล้ว

    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 ;-)

  • @maximechamis1986
    @maximechamis1986 ปีที่แล้ว

    Brilliant!

  • @baskaisimkalmamisti
    @baskaisimkalmamisti 4 ปีที่แล้ว

    I feel enlightened

  • @dafuki
    @dafuki 3 ปีที่แล้ว +2

    Tim Berglund should have an IT buzz-term explanation channel. This is really good.

  • @craiglarsen9826
    @craiglarsen9826 3 ปีที่แล้ว

    Loved the explanation! So clear in under 12 min. Great job!

  • @JohnVandivier
    @JohnVandivier 2 ปีที่แล้ว

    Very nice!!

  • @TIM123451ERR
    @TIM123451ERR 4 ปีที่แล้ว

    Thank you

  • @khaleelahmed1713
    @khaleelahmed1713 3 ปีที่แล้ว

    Brilliant.

  • @Bestape
    @Bestape 3 ปีที่แล้ว +1

    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.

  • @phanimc11211
    @phanimc11211 3 ปีที่แล้ว

    Awesome explaination

    • @evisionwithjps602
      @evisionwithjps602 2 ปีที่แล้ว

      New kafka practical tutorial ..th-cam.com/video/mlH0y7FOukU/w-d-xo.html

  • @calvintonline
    @calvintonline 2 ปีที่แล้ว

    love it!

  • @edrivenstudioslevar
    @edrivenstudioslevar 2 ปีที่แล้ว

    STANDING-O .. omg. can you explain everything to me. That was freakin awesome.

  • @martinrousev
    @martinrousev 3 ปีที่แล้ว

    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?"

  • @TheAbflex1978
    @TheAbflex1978 3 ปีที่แล้ว

    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?

  • @PrateekTalesara
    @PrateekTalesara 3 ปีที่แล้ว

    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.

  • @skit555
    @skit555 3 ปีที่แล้ว

    Wow such a cool intro :D