Apache Kafka® Components & Architecture Detailed Explanation in 15 min | Javatechie

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

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

  • @karthikreddymarthala1434
    @karthikreddymarthala1434 หลายเดือนก่อน +2

    i am using kafka in my current project without knowing any knowledge. i have observed the offset, consumer,cluster and partitions words in the console and i thought where these words are in my project. after the watching this video i clearly understand about these components, Thank you bro for your clear explanation

  • @subhashjha936
    @subhashjha936 ปีที่แล้ว +21

    Thank you for starting the Kafka series and I am eagerly waiting for more videos on this topic..🙂🙂👍👍

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

    Excellent sir i was crying 😢 earlier thinking that it would be difficult topic...how easily you explained thanks a lot for this video....

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

      Thanks punya . Keep learning 😃

    • @vengateshan7800
      @vengateshan7800 10 หลายเดือนก่อน +1

      Yes.... they way explanation with real time examples is awesome and easily understandable..

    • @lolitaad19
      @lolitaad19 8 หลายเดือนก่อน +1

      Me too

  • @raghuvardhansaripalli9636
    @raghuvardhansaripalli9636 ปีที่แล้ว +11

    Mega star is back with high voltage Kafka action.. All of us are Waiting here for upcoming videos .. God bless you Basant !!:)

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

      Thanks Raghu . Mega star 🤣 i am planning for this weekend but getting enough time. After March i will actively post as my first spring boot microservice The live course will be complete .

  • @vengateshan7800
    @vengateshan7800 10 หลายเดือนก่อน +3

    This tutorial really very helpful to understand from base architecture and its explained each component as easily understandable. Thank you so much and post more videos.

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

    Bro you are the most understandeble Indian tech guy on the world:) !

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

      Thank you so much buddy for your word 🥰. Keep learning

  • @ramakrishna-jm4lc
    @ramakrishna-jm4lc 11 หลายเดือนก่อน +4

    Excellent, Simplified well Thank you Java Techie

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

    Very creative and helpful video anyone can understand.
    I went through many articles and videos, and I was very confused, and my thought was Kafka is very big and very vast. But by watching this video I am full cleared on Kafka concepts.

  • @rajkumarwinc9372
    @rajkumarwinc9372 9 หลายเดือนก่อน +2

    Finally.... I learnt kafka😊 thanks Basant ❤

  • @manu27161
    @manu27161 10 หลายเดือนก่อน +1

    Excellent explanation, explaining in simple way with realistic examples

  • @pooovibes7966
    @pooovibes7966 หลายเดือนก่อน +1

    Superb sir… this is like life saver..keep going and giving us this kind of quality product.😊

  • @suryaprakash-u9n
    @suryaprakash-u9n 14 วันที่ผ่านมา +1

    Awesome tutorial , thanks much for clear and short way explination

  • @rameshbabub5243
    @rameshbabub5243 หลายเดือนก่อน +1

    Excellent and easy to understand, thanks for making this series

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

    one of the best explanations, thank you.

  • @sudhanshusemwal-hg6sc
    @sudhanshusemwal-hg6sc ปีที่แล้ว +1

    Thanks java techie for crisp and clear explanation

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

    thanks for sharing the kafka series , could you please share or create knowledge on DLQ . dead letter queue implementation in spring boot

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

    Very well explained and I worked on Solace it’s also same as like Kafka

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

    Nice work JT - again ! really appreciate these. Perfect

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

    I am a big fan of you buddy ❤The way you explain with example even a fresh mind will be expert of the topic . Kudos to you.

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

      Thank you so much buddy 😊. Keep learning

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

    Loved it, thanks for such core details on Kafka.

  • @zahidhasankhan5762
    @zahidhasankhan5762 7 หลายเดือนก่อน +1

    Nice presentation and understanding about KAFKA

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

    As always, great content brother. Thanks so much.

  • @raghuvardhansaripalli9636
    @raghuvardhansaripalli9636 ปีที่แล้ว +7

    Hi Basant, after this Kafka series could you please create knowledge sessions on SPARK. And integrating kafka with spark using spring boot by creating a data pipeline. thanks

  • @HarshSingh-ly8mw
    @HarshSingh-ly8mw ปีที่แล้ว +2

    Most awaited videos sir 😍

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

    Top-notch Explanation. Loved It.

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

    As usual default like to your videos from me always, keep going

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

    Thanks for such detailed videos. Great job.

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

    amazing explainations and presentation

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

    Thanks again for next part 👏...

  • @saurabhsuman4960
    @saurabhsuman4960 3 หลายเดือนก่อน +1

    Easy to understand and keeps my interest up. Thanks
    I have one request, can u please make a detailed video on " techniques to get addictions to learning forever"
    After 11 years I feel like losing interest in learning new and also deep learning. I have seen the same for experienced IT person in different companies I have worked.
    It's a humble request 🙏

    • @Javatechie
      @Javatechie  3 หลายเดือนก่อน

      Thank you 😊. Noted ✅️ your point

    • @saurabhsuman4960
      @saurabhsuman4960 3 หลายเดือนก่อน

      Thanks ​@@Javatechie ❤

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

    Awesome! Thanks for sharing. 👍

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

    Thanks ..very good playlist

  • @db-channel2023
    @db-channel2023 หลายเดือนก่อน +1

    Nicely explained😊

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

    very informative video ,good job👍👍

  • @rajondas5551
    @rajondas5551 20 วันที่ผ่านมา +1

    Great for beginners

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

    Great video. Thank you.

  • @Piddie
    @Piddie 4 หลายเดือนก่อน +1

    Very good explanation!

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

    very nice explaination brother.

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

    Superb Brother 👍🏻👍🏻👍🏻👍🏻

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

    Excellent explanation 👌

  • @anuragsekhri2315
    @anuragsekhri2315 19 วันที่ผ่านมา +1

    Well explained

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

    Query: 13:17" videos shows figure of multiple partitions within a topic and messages in it. Here squence number are specific to partition or topic ?

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

    Great and clean explanation bro

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

    Tech, you touch, it becomes interesting❤️

  • @viki.04677
    @viki.04677 ปีที่แล้ว +1

    Great session with presentation 👏

  • @test-nature
    @test-nature 8 หลายเดือนก่อน +1

    Great efforts

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

    Great quality content 👍

  • @divakarpandey9094
    @divakarpandey9094 6 หลายเดือนก่อน

    Thanku yuh sir you've been a great help!!❤

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

    Quick question : if there are two systems or application who is working as consumer and producer , how consumer knows that they need to create multiple consumer for consuming from multiple kafka partitions ? how to specify those in real world projects when desiging kafka clusters ? Can you please make a video on designing kafka clusters ?

    • @Amitkumarswain-ud1gx
      @Amitkumarswain-ud1gx ปีที่แล้ว +1

      How many consumer group needs to be created that totally depends on requirements of consumer application.let a scinario we have kafka topic and consumer application wants to get all the messages in all env then they create 3 consumer group .

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

    Super explanation

  • @dearsikandarkhan
    @dearsikandarkhan 2 หลายเดือนก่อน

    Well articulated.

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

    Suppose,there is a topic which has 5 partitions and one partition's broker dies,in that case,there will be data loss and that why we use replication factor which keeps back up on each partition on other broker

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

    Easy and strong explained as usual thanks a lot man keep go on :)

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

    Really great 👍

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

    We have right to send the msg on which partition as i have read from kafka. In case you doesn't specify it will works as round robin. Please make the note of this. Thank you for video

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

      Yes absolutely correct. It's in my queue and will upload soon

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

    Waiting for it.. thanks sir

  • @ronakagarwal8934
    @ronakagarwal8934 3 หลายเดือนก่อน

    After consumer listening messages from partitions , Are messages got deleted ? If YES then what is the work of offset value there .. Suppose Consumer read 4 messages so offset val is 3 and consumer is down foe a while. Now as Consumer is back to life he will again read the messages from offset+1 value which is 4. But partition only have messages from 4 , right? because 0-3 are already consumed by consumer and got deleted.

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

    Thnks for sharing

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

    Could you please frequently upload the videos for this series

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

    Thank you for the information. When the next video will come.

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

      In the coming days i will upload . Most probably before coming weekend

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

    Hi Basant..here you have considered employee and payment topic separately..what if we want payment information of an employee...are we going to create new topic(having emp-payment) info and emp-payment table also?

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

      It depends on your business to decide the payload structure per topic . To simplify the purpose of the topic i have explained this scenario

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

    @javatechie I have one confusion. Does all the partitions under one topic have the same messages or does each partition have different messages. If the same messages then a storage issue will come and if different messages then if partition goes down or corrupts we will lose the message

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

      No message won't be duplicated across partition

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

    When will Kafka stream start ..?

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

      Neha will go from beginner level step by step it will take time to reach on stream part

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

      @@Javatechie okay sir I will eagerly waiting for your videos I hope they will upload soon

  • @PradeepKumar-sx6ms
    @PradeepKumar-sx6ms ปีที่แล้ว +1

    we can divide it into several partitions
    My question is suppose we divide a topic into 6 partitions can we have 3 partitions in one computer and another 3 in one computer like that

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

      The entire partition needs to be part of one computer We can't be segregated with partition but yes you can segregate brokers

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

    Java Techie, I love your videos. When is your next video? I am eagerly waiting.

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

      Afun thanks for your interest. Occupied with lots of work so please expect a bit of a delay on the Kafka series

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

      @@Javatechie Thanks for the response and all the best.

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

    Hi Basant, if possible can you make a video on how consumer is related to offset commit. Kindly explain the auto and manual commit. Thank you in advance.

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

      Sure buddy it's a good point to discuss. Thanks

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

    Thank you so much

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

    Thank you❤

  • @2RAJ21
    @2RAJ21 4 หลายเดือนก่อน +1

    Thank you

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

    Comment for support your work

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

    thank you sir

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

    Bro make video where we have to re trigger event in case where consumer logic doesn't get executed
    Also talk about idempotency. Example In my ecommerce project rewards are getting deducted twice for customer because consumer logic is getting executed twice
    Will thank you👍👍

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

      Santosh will go from the beginning don't worry

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

      @@Javatechie thanks bro i love your videos
      I know you like to do challenging things too 🙌🙌

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

    Please cover all the components in upcoming videos by practical

  • @anuragsekhri2315
    @anuragsekhri2315 19 วันที่ผ่านมา

    What if two consumers have subscribed to same partition how that will be handled ??

  • @Sanket_Ardalkar
    @Sanket_Ardalkar 3 หลายเดือนก่อน

    can one producer/publisher may have multiple topics or there will be one topic per producer/publisher?

    • @Javatechie
      @Javatechie  3 หลายเดือนก่อน

      1 producer can publish to N number of topic

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

    Is Kafka Topic like RabbitMQ Queue??

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

    How Kafka will relate with mainframe and MQ?

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

    PLEASE DO THE VIDEO ON REACTIVE KAFKA FOR PUB AND SUB

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

    What will happen if we have 3-partition but 2-consumer in the consumer group ?

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

      1 consumer instance will read from 2 partition

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

    When will the next session come out?

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

      Trying for this weekend buddy

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

    Thanks❤🌹🙏

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

    When can we have the next videos?

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

      This week 100% i will upload 2 videos on Kafka

  • @adityavinayak3076
    @adityavinayak3076 4 หลายเดือนก่อน +1

    chinn tapaak dam dam

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

    thoda jaldi jaldi videos upload karo please

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

    the zookeeper is not part of the Kafka anymore

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

    Very creative and helpful video anyone can understand.
    I went through many articles and videos, and I was very confused, and my thought was Kafka is very big and very vast. But by watching this video I am full cleared on Kafka concepts.

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

    Great explanation sir 👍