Apache Kafka in 5 minutes

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024

Комментарии • 188

  • @StephaneMaarek
    @StephaneMaarek  4 года назад +26

    If you want to learn more, check out my Apache Kafka Series - Learn Apache Kafka for Beginners v2 course : links.datacumulus.com/apache-kafka-coupon

    • @RajKumar-zo6kl
      @RajKumar-zo6kl 4 года назад

      kindly request for you kafka install i struggle could you please help me. problem for cmd prompt

    • @Blessed9662
      @Blessed9662 3 года назад

      D €$

    • @deepmukherjee6019
      @deepmukherjee6019 Год назад

      @@RajKumar-zo6kl 55555555555555t55555t55555555555t555t555555555555555t555555555555y

    • @jordanryanethanowona2974
      @jordanryanethanowona2974 Год назад

      Do you have kafka tutorials for golang ? thanx

    • @jordanryanethanowona2974
      @jordanryanethanowona2974 Год назад

      Hi stephane do you have kafka tutorials for golang ?

  • @premiduseja
    @premiduseja 4 года назад +53

    You are an awesome teacher, I cleared my AWS SA02 Associate exam with the help of your course on Udemy!

    • @parag_
      @parag_ 3 года назад +2

      Did you just refer this udemy tutorial or any additional preparation was needed?

  • @rinogo1
    @rinogo1 Год назад +23

    It's probably worth mentioning that messaging systems (like Kafka) don't just do message transportation - they also provide buffering so that producers and consumers don't have to operate synchronously.

    • @user-hn3zq9pw5z
      @user-hn3zq9pw5z 10 месяцев назад

      This is the vital part, that was 50k oveview on usage but underlying functionality like topics, producer consumer , queing ,de-queing should be explained as well coz thats the beauty of kafka

  • @joshuagies4900
    @joshuagies4900 4 года назад +17

    Starting off with the slide that says "simple at first" is an accurate assessment of Kafka as well...
    Beware of message formats. Usually the one you use first will stick around forever.
    Also, leader for each partition is responsible for all reads and writes. The higher the replication factor for a topic, the greater the load on the leaders.

  • @flahertybob2903
    @flahertybob2903 2 года назад

    Exactly what I was looking for when I searched for "What is Kafka"...thank you!

  • @A1n2o3s4h5
    @A1n2o3s4h5 3 года назад +1

    Very simply put, probably the easiest to understand explanation on this topic I have encountered yet.

  • @stevendevries1395
    @stevendevries1395 4 года назад +4

    Your courses are the best, helped be get certified a few times on AWS. Thanks Stephane

  • @keshavgupta4807
    @keshavgupta4807 2 года назад

    Hats off to you for making such clear and crisp video so that anyone can easily gets a clear picture of Kafka and its use cases....Thanks a lot..!

  • @buddhika71
    @buddhika71 3 года назад +3

    Hey Stephane, I just want to thank you for the AWS SAA-02 course in Udemy. I have bought it and pass the exam.

    • @StephaneMaarek
      @StephaneMaarek  3 года назад +1

      Congratulations on your achievement! You’ve done great! Keep it going! :)

  • @lakshminarayana3236
    @lakshminarayana3236 3 года назад +1

    Super leture, straight forward, direct point
    Excellent presentation👍👍👍

  • @DanaMcVlogs
    @DanaMcVlogs 3 года назад

    I'm about to have a 12 days Kafka training. Thank you for sharing this information about Kafka.

  • @johnronaldraviz4052
    @johnronaldraviz4052 3 года назад

    This is an underrated channel.

  • @vinothbalaji5079
    @vinothbalaji5079 4 года назад +23

    Excellent way of presenting! So easy to understand with your content in the slide. 👌👌

  • @Kamillascookie
    @Kamillascookie 4 года назад +5

    Better explanation than I could dream of. Hats off to you sir!

  • @jenanics
    @jenanics 3 года назад

    This is the best course I have ever done on kafka. Short and best

  • @francksgenlecroyant
    @francksgenlecroyant Год назад

    This content never gets old ! Thank Stéphane !

  • @jjlian1670
    @jjlian1670 4 года назад +2

    This guys' video is so smooth and intuitive. Like it!

  • @jonv5316
    @jonv5316 6 месяцев назад

    Great, effective effort here Stephane

  • @rajarshibhose
    @rajarshibhose 4 года назад +11

    This is a very good introduction ! Thank You so much for doing this.

  • @balakrishnarao5625
    @balakrishnarao5625 3 года назад

    I became fan of Stephane teaching from Udemy..that helped me gain certification..

  • @DevalKulshrestha
    @DevalKulshrestha 3 года назад

    Very crisp and precise introduction for Kafka to start with. Thank you

  • @1921Designs
    @1921Designs Год назад +1

    Thorough Notes
    Apache Kafka is a solution to the problem of managing and processing streams of data in real-time.
    Kafka was created by LinkedIn and is now an open-source project maintained by Confluence, under the Apache stewardship.
    Kafka is a distributed, resilient, and fault-tolerant system that scales horizontally. It can handle clusters with over 100 brokers and can process millions of messages per second.
    Kafka is used to decouple data streams and systems. Source systems send their data to Kafka, and target systems source their data from Kafka.
    Kafka can handle any data stream, including website events, pricing data, financial transactions, and user interactions.
    Once the data is in Kafka, it can be sent to any system, such as a database, analytic systems, email system, or audit system.
    Kafka can be used as a messaging system, for activity tracking, gathering metrics, stream processing, decoupling system dependencies, and big data integrations.
    Kafka is used by over 2000 firms, including 35% of the Fortune 500. Companies such as LinkedIn, Airbnb, Netflix, Uber, and Walmart use Kafka.
    Kafka is used in real-time applications. For example, Netflix uses Kafka to apply recommendations in real-time, Uber uses it to compute and forecast demand and surge pricing, and LinkedIn uses it to prevent spam and make better connection recommendations.

  • @leandromelo-ti
    @leandromelo-ti 5 лет назад +2

    great explanation, finally i understood exactly is apache kafka, thanks for your time!

  • @mattberg9704
    @mattberg9704 4 года назад +1

    Really appreciated the video. Clear, concise, great examples!

  • @csanvi
    @csanvi 4 года назад +1

    Thank you Stephen for making this simple to understand video. Keep them coming. 🙏👍

  • @saeedsiddiki2007
    @saeedsiddiki2007 4 года назад +12

    This was AWSOME thank u so much for doing this video 🙏🏻

  • @satyendrakumarsingh8284
    @satyendrakumarsingh8284 2 года назад

    A great video, no words to explain how its going to help me. Thanks.

  • @happilysmpl
    @happilysmpl 3 года назад

    Very simple five minute explanation

  • @zaheerbeg4810
    @zaheerbeg4810 2 года назад

    Amazing, Precise, Useful video. Adorable work

  • @mohsinmemon3362
    @mohsinmemon3362 2 года назад

    thank you so much for a very short explanation . it worked for me.

  • @ruifengwang9690
    @ruifengwang9690 4 года назад

    fantastic explanation over Kafka in such a short time. Thank you so much.

  • @arulmouzhiezhilarasan8518
    @arulmouzhiezhilarasan8518 4 года назад

    Thanks Stephane! Very good intro and explanations with real-time examples!

  • @m.jmaediasan3486
    @m.jmaediasan3486 3 года назад

    really understandable, easy explanation . i hope not problem to watch and learn from your video.

  • @shubhadeepgoswami1633
    @shubhadeepgoswami1633 4 года назад

    Very clear and to the point video. Thanks a lot Stephane..

  • @JOlsson01
    @JOlsson01 4 года назад +3

    Real time is not low latency. Real-time is deterministic latency and processing times.

  • @MrBranh0913
    @MrBranh0913 4 года назад +1

    Kafka is a beast to manage. I'm sure it's fine to develop against. Buts it's a nightmare for most operation staffs.

  • @BarnabasTYT
    @BarnabasTYT 2 года назад

    Thank you for the neat and informative introduction!

  • @YousefSh
    @YousefSh 2 года назад

    Thanks! The examples/use cases really helped.

  • @prabhakarahonnalli1685
    @prabhakarahonnalli1685 2 года назад

    Real short and useful. Thanks

  • @Kpopcrumb3725
    @Kpopcrumb3725 Год назад

    Hands-on Kafka in 35 minutes!! Checkout out this video playlist here: ruclips.net/p/PLSMAAT50NTjRqga9HqKdcA0J_I1h6aw_d , please do subscribe 😊so that I get motivated and keep giving good content.

  • @mohamedtarek-gh4fr
    @mohamedtarek-gh4fr 3 года назад

    Good explanation& good real life examples , Thank you so much

  • @python2448
    @python2448 2 года назад

    That was really a great introduction.

  • @JubyJ-s5g
    @JubyJ-s5g Месяц назад

    Thank you. It was great video.

  • @derekmandl
    @derekmandl 2 года назад

    Thank you for the intro!

  • @kevinhide007
    @kevinhide007 3 года назад +1

    Thanks for presenting this one . I'm really Impressed !

  • @julesjgreig
    @julesjgreig 8 месяцев назад

    Awesome job, thank you!

  • @VKD007
    @VKD007 2 года назад

    Great video man

  • @pablodiaz1811
    @pablodiaz1811 2 года назад

    Real time is a task executed in a expected timeout, not low-latency

  • @arjitshrivastava5017
    @arjitshrivastava5017 2 года назад

    Ur explanation was to the point thanks buddy

  • @alenamitnovizki3857
    @alenamitnovizki3857 3 года назад

    great intro to the topic

  • @chaknemebhujiya473
    @chaknemebhujiya473 2 года назад

    भौते बढ़ियाँ बता हो दाज़्यू तुमल.. जी राया जागि राया

  • @hpandeymail
    @hpandeymail Год назад

    This was helpful, thanks 🙏

  • @r3jk8
    @r3jk8 3 года назад

    Thumbs up for this one. Awesome job. Looking forward to more of them.

  • @henrybroadcast
    @henrybroadcast 4 года назад +1

    Succinctly, right to the point. Thank you Stephane outstanding brief!

  • @karthikb4023
    @karthikb4023 3 года назад

    Stephane you are awesome man....you made it easy.. thanks....!!

  • @asmaayari2167
    @asmaayari2167 2 года назад

    This video is just amazing!! Thank you.

  • @RobinSingh-md1sh
    @RobinSingh-md1sh 3 года назад +1

    I appreciate your effort to create the video, thanks for that, however I really feel an introduction to Kafka could use some more detail. I found the information very high level and vague.

  • @melodicexotic
    @melodicexotic 2 года назад

    Insightful video!

  • @ashwiniabhishek1504
    @ashwiniabhishek1504 3 года назад

    For example is the best part. 🔥

  • @AsmaaKhaled01
    @AsmaaKhaled01 Год назад

    very clear video thank you

  • @RaulNussbaum
    @RaulNussbaum 2 года назад +5

    Hey Stephane, this is a great video. And I'm a student of your courses on Udemy. However, I have a question. In what situations will you use Kafka over SQS. I have been using SQS extensively, for more than five years and it works great for me. I'm not sure at what use case will Kafka be a better choice. Can you shed some light on that? Thanks!

    • @allanlimaverde6201
      @allanlimaverde6201 2 года назад

      I guess you'd use Kafka when 1) your application is so big in scale that using Kafka is simply cheaper than SQS, or 2) you want to use Kafka because it's more versatile and more powerful than SQS

  • @mahdimalvandi7605
    @mahdimalvandi7605 4 года назад +1

    Hi. I think it would have been good to mention where kafka queues will be. Ram or disk. Thanks for sharing.

  • @Adam1986London
    @Adam1986London 3 года назад

    Thanks Stephane, great video!

  • @SusithChamara09
    @SusithChamara09 3 года назад

    Really good presentation. Thanks, Stephane

  • @kadurim
    @kadurim 3 года назад

    Good first introduction

  • @kevinm2128
    @kevinm2128 4 года назад

    Good and understandable introduction. Gold!!

  • @DataPro360
    @DataPro360 4 года назад

    great video, straight to the result.

  • @khaxbiker
    @khaxbiker 4 года назад +1

    nice video, clear and nice explained. well done

  • @yashsolanki069
    @yashsolanki069 3 года назад

    Explained clearly 👍thanks mate!

  • @OkyCapriatto
    @OkyCapriatto 3 года назад

    Wonderful introduction!

  • @sebastiandomschke51
    @sebastiandomschke51 Год назад

    cool presentation, thanks. Helps a lot 😊

  • @NileshNandkumarPatil
    @NileshNandkumarPatil 2 года назад

    Awesome. Liked and subscribed. Interesting. Keep going. Lots of thanks love and best wishes.

  • @vrindavaneshwari_ju_ki_kripa
    @vrindavaneshwari_ju_ki_kripa 4 года назад +1

    Thanks u made it easy to understand

  • @sn5101
    @sn5101 3 года назад +1

    It would be nice to say what you define as "source system" and "target system" to remove chance of ambiguity.

  • @santoshernandez5677
    @santoshernandez5677 4 года назад +2

    Excellent. Thank you!!

  • @not_a_human_being
    @not_a_human_being 4 года назад +1

    I really like your videos, Kafka didn't invent messaging queues though

  • @mohitrock100
    @mohitrock100 3 года назад

    Awesome Explanation

  • @shafigh6916
    @shafigh6916 4 года назад

    great short introduction to Kafka!

  • @logicboard7746
    @logicboard7746 2 года назад

    Excellent!

  • @chrisreynolds2969
    @chrisreynolds2969 2 года назад

    excellent video. thank you for the great content

  • @PrafullOnUTube
    @PrafullOnUTube 4 года назад

    Great bird eye view! why, how and what covered

  • @muaathali2852
    @muaathali2852 4 года назад +1

    Great , I have a question in this source systems and target systems to avoid confusion we use Kafka , Can we use ESB instead or integration bus ?

  • @girish90
    @girish90 3 года назад +1

    This is a great course.

  • @irshadfaras
    @irshadfaras 4 года назад

    Awesome video. Thanks buddy 👍

  • @AlmostDead
    @AlmostDead 2 года назад

    good video! thank you

  • @mrkyeokabe
    @mrkyeokabe 4 года назад +2

    Quality video. thanks!

  • @hassanelmoumni6299
    @hassanelmoumni6299 4 года назад

    Perfect explanation. Thank's a lot sir !

  • @jaydeepgoswami909
    @jaydeepgoswami909 3 года назад +1

    Excellent video sir,
    I have a question, can we use Kafka in an e-commerce system for efficient products searching and listing out the best match results? It would be great if you can suggest us the best solution or mechanism to implement an efficient search mechanism in a custom built website and mobile application using PHP and flutter.
    Thank you in advance sir 🙏🏻

  • @FangerZero
    @FangerZero 3 года назад +38

    I'm confused are you explaining kafka or trying to sell it to me, because I feel like you're trying to convince me to use it.

    • @techxpertmohit
      @techxpertmohit 3 года назад +8

      I believe he is trying to explain in a more practical way so that we can visualize why anyone should use Kafka if they have a similar use case....

    • @sumeght1878
      @sumeght1878 2 года назад

      Bhai lena hai to le. Warna mat ley. Bechare ne free me sikhaya, tu kahe bakwaas kar raha hai ?.. that's why I have trust issues. Because of fools like

  • @dilipbhapkar1217
    @dilipbhapkar1217 2 года назад

    It's very good easy to digest!!!

  • @badkar7523
    @badkar7523 3 года назад

    Nice intro, thanks buddy

  • @dwarslopers
    @dwarslopers 2 года назад

    What I always miss in tutorials is where to not use Kafka and what are the disadvantages, eg. SPOF. What is the difference to a ESB from the 90th?

  • @rimsaoud4417
    @rimsaoud4417 3 года назад

    Very good explanation

  • @Passione2024
    @Passione2024 3 года назад

    Nice video, thank you!

  • @kmunson007
    @kmunson007 3 года назад

    Good stuff! Thanks.

  • @niteshpandey8207
    @niteshpandey8207 3 года назад

    just amazing.

  • @bytessharing4399
    @bytessharing4399 4 года назад +1

    What s the difference between a distributed messaging system like Kafka and having an API proxy like Apigee please?

  • @crazenxankush
    @crazenxankush 3 года назад

    This was awesome...

  • @leokro
    @leokro 4 года назад +1

    It is awsome. Thanks.

  • @blind_sauce
    @blind_sauce 4 года назад

    Short but helpful!