Apache Kafka Tutorial with Spring Boot Reactive & WebFlux | Kafka Tutorial

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

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

  • @rakesh-n2x9c
    @rakesh-n2x9c 9 месяцев назад +12

    The best kafka tutorial I have ever seen, On top of that the diagrams make the things really understandable and to relate with the code.

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

      Glad it helped!

  • @guuridev
    @guuridev 9 месяцев назад +20

    Not gonna lie, this channel is top tier Spring Boot content nowadays.
    Straight to the point, made it look so easy, well explained with pragmatic methods, 10/10, salutes from Spain 🫡

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

      Glad you think so!

  • @abdullohmaraimov2022
    @abdullohmaraimov2022 15 дней назад

    The way course explained is perfect. Especially with the real world example projects. Awesome👍

  • @mlungost
    @mlungost Месяц назад

    14 minutes, already so impressed. from a conceptual point of view, this is top tier material Ali Bou

  • @QuvonchbekBobomurodov367
    @QuvonchbekBobomurodov367 2 месяца назад +2

    Aka rahmat sizga juda zur tushuntirilgsn barcha narsalarni sizni videolaringizdan urgandim juda zur mehnat qilishdan charchamang
    😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀

  • @arefsa6
    @arefsa6 11 месяцев назад +4

    Ali, you teach us how to walk and learning to run is our duty. Thank you for your exceptional teachings

    • @BoualiAli
      @BoualiAli  11 месяцев назад +1

      My pleasure!

  • @magadiflo-dev
    @magadiflo-dev 11 месяцев назад +9

    Great, I really like when you use diagrams, I feel it is easier to understand the concepts, thank you very much for the time you took to share this knowledge.

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      Glad you like them!

  • @ogookafor2137
    @ogookafor2137 4 месяца назад

    Awesome. So far I've covered about 7 hr in total of your tutorials. It's hight time I clicked the Join button. THANKS ALOT.

  • @HusanboyJorayev-n8d
    @HusanboyJorayev-n8d 8 месяцев назад

    Zo`r tushintirib qo`yibsiz ,Alloh rozi bo`lsin,ko`p narsalarni sizni darslaringizni ko`rib o`rganyapman👍👍👍

  • @DrFrancis1686
    @DrFrancis1686 18 дней назад

    Awesome course, God bless you!

  • @abdelhaibouaicha3293
    @abdelhaibouaicha3293 11 месяцев назад +6

    Generated by Talkbud:
    📝 Summary of Key Points:
    📌 Kafka is a distributed, fault-tolerant, and highly scalable message broker and stream processing platform. It can handle large volumes of data streams in real-time and provides advantages such as scalability, durability, fault tolerance, and real-time processing.
    🧐 Kafka consists of components such as Kafka clusters, producers, consumers, topics, partitions, offsets, and consumer groups. Producers publish messages to Kafka topics, consumers subscribe to topics and process messages, and topics can be divided into partitions for parallel processing.
    🚀 The video demonstrates how to install Kafka and configure topics, producers, and consumers within a Spring Boot framework. It also highlights the importance of serialization, deserialization, and offsets in Kafka.
    📌 A real-world example is presented, showing how to create a Kafka topic, configure a producer and consumer, and implement a reactive REST API that consumes data from a streaming source and publishes it to the Kafka broker. The consumer transcribes the messages into a database, ensuring no messages are missed.
    💡 Additional Insights and Observations:
    💬 "Kafka allows for the decoupling of producers and consumers, enabling flexibility and independence in application development."
    📊 Kafka is designed to handle large volumes of data streams and can process millions of messages per second.
    🌐 Kafka has a rich ecosystem with connectors for integrating with various data storage systems, stream processing frameworks, and analytics tools.
    📣 Concluding Remarks:
    The video provides a comprehensive overview of Kafka and its components, explaining its benefits and capabilities. It also offers practical examples of how to use Kafka in a Spring Boot application, demonstrating the configuration of producers, consumers, and topics. The video emphasizes the scalability, fault tolerance, and real-time processing capabilities of Kafka, making it a powerful tool for handling large volumes of data streams.

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      I like the resume

  • @SrikanthSanjeevarayan
    @SrikanthSanjeevarayan 11 месяцев назад +2

    Really Great and Helpful for me Thank you!

  • @oskilochka
    @oskilochka 11 месяцев назад +2

    Thank you for the explanation !

  • @LearncodewithMuneeb
    @LearncodewithMuneeb Месяц назад

    Thank you sir,
    for making such a conceptual and practical contents
    i am watching your videos verytime when i face to any problem.
    I have a suggestion sir to work in JHipster.

  • @SadioBah-r3q
    @SadioBah-r3q 11 месяцев назад +1

    Can’t wait to start ❄️

  • @QuickMixKZ
    @QuickMixKZ 11 месяцев назад +8

    Kafka has a reactive client. The title of the video is confusing. I expected to see an example of using a reactive client here.

  • @tobbythebeast12
    @tobbythebeast12 11 месяцев назад

    your tutorials are the best.you are my savior as always.keep up the good work.love you 😘😘😘 (plz consider doing tutorial on Kafka streams)

  • @abu-dukhan
    @abu-dukhan 11 месяцев назад +2

    Can't wait for this Bro 🔥🔥🔥

    • @BoualiAli
      @BoualiAli  11 месяцев назад +1

      I will be waiting for your feedback

  • @MalobikaNandy
    @MalobikaNandy 2 месяца назад

    Great content. Learned a lot. Thank you!

    • @BoualiAli
      @BoualiAli  2 месяца назад

      Glad you enjoyed it!

  • @jasongoossens
    @jasongoossens 7 месяцев назад

    Very good tutorial! I like the no-fluff approach! (but OTOH, that makes it slightly less tailored to complete beginners 🤷‍♂)

    • @BoualiAli
      @BoualiAli  7 месяцев назад

      Glad it was helpful!

  • @ferchamin1
    @ferchamin1 7 месяцев назад

    Thank you Sebas Battaglia!

    • @BoualiAli
      @BoualiAli  7 месяцев назад

      You are welcome!

  • @wilsonvaboum1338
    @wilsonvaboum1338 7 месяцев назад

    Autrement dit 😀, very nice tutorail, well done

  • @bbby6241
    @bbby6241 Месяц назад

    Great Tutorial! Thanks!

  • @haykelmaaoui2492
    @haykelmaaoui2492 11 месяцев назад +2

    Great work Ali, we are still waiting to explain how debugging with Intelij like evaluate expression, ....

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      I already published a video about that,
      Check the channel

    • @haykelmaaoui2492
      @haykelmaaoui2492 11 месяцев назад

      i don't find the video, can you share the link here please @@BoualiAli

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      @@haykelmaaoui2492ruclips.net/video/G7lZRuZKUPI/видео.html

  • @AdityaKumar-pd5tx
    @AdityaKumar-pd5tx Месяц назад

    please upload complete
    Spring cloud microservices tutorials

    • @BoualiAli
      @BoualiAli  Месяц назад

      already done. check the videos

  • @mrcoder9401
    @mrcoder9401 5 месяцев назад

    This is great, Thanks Ali.

  • @AmayasABBOUTE
    @AmayasABBOUTE 11 месяцев назад +1

    Great tutorial ! Do we need a zookeeper systematically when we use kafka ?

    • @BoualiAli
      @BoualiAli  11 месяцев назад +2

      Yes we do. It is the brokers orchestrator

  • @MutantBikers
    @MutantBikers 11 месяцев назад +1

    Thanks you so much for the video ❤

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      Happy you liked it

  • @saurabhmaurya6964
    @saurabhmaurya6964 11 месяцев назад +1

    how can we fetch all the messages from the particular topic after hitting end-point url ?..Help me with this..I tried To do with the help of KafkaConsumer consumer .. this has a method poll .. but after hitting end point i'm getting null in consumer..please help me with this ..

  • @abdellatifzouliga5885
    @abdellatifzouliga5885 5 месяцев назад

    Thank you for this tutorial.

    • @BoualiAli
      @BoualiAli  5 месяцев назад

      Glad it was helpful!

  • @salva_next
    @salva_next 2 месяца назад

    Hi, great content, really thanks, "lets go surfing go"

    • @BoualiAli
      @BoualiAli  2 месяца назад

      Glad you enjoyed it!

  • @channelcuriousity6467
    @channelcuriousity6467 Месяц назад

    hi can u help me to install auto suggestion for yaml in system? also wants your intellij setup

  • @alexandervasilenko7773
    @alexandervasilenko7773 7 месяцев назад

    Cool, Ali! Thanxx a lot!!

    • @BoualiAli
      @BoualiAli  7 месяцев назад

      Glad you liked it!

  • @achrafplayzz
    @achrafplayzz 11 месяцев назад +1

    great video, thanks a lot.

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      Glad you liked it!

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

    Please do a video on KAFKA STREAMS.

  • @naderayed9562
    @naderayed9562 10 месяцев назад

    Thank you very much, Mr. Ali, for your efforts,I appreciate it

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

    can you guide me on how to do Kafka clustering in the spring boot application,do one video one how kafka brokers work in real time applications

  • @karthikv3007
    @karthikv3007 27 дней назад

    When i hit post api show this error "The DescribeTopicPartitions API is not supported, using Metadata API to describe topics" . how to solve this

  • @haithemmihoubi
    @haithemmihoubi 11 месяцев назад +1

    Thanks 🎉🎉🎉❤

  • @rahman_darb
    @rahman_darb 11 месяцев назад +1

    Thanks bro

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

    very good content thank you.

    • @BoualiAli
      @BoualiAli  5 месяцев назад

      You are welcome!

  • @farjallahhaythem5675
    @farjallahhaythem5675 11 месяцев назад +2

    great content

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      Thank you.
      Waiting for your feedback

  • @cartoonnewseasons3461
    @cartoonnewseasons3461 10 месяцев назад

    Wonderful job thannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnks a lot MAN

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

      Glad you liked it!

  • @madhav2993
    @madhav2993 2 месяца назад

    Can we get the notes please

  • @maulanahahaha
    @maulanahahaha 11 месяцев назад +2

    Woaa

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      Happy you liked it!

  • @BekzodNazarov-p4f
    @BekzodNazarov-p4f 8 месяцев назад +1

    Did only I notice that the script for introduction is ai generated, and it is obvious that you are reading it.

    • @BoualiAli
      @BoualiAli  6 месяцев назад +1

      is that a sin?

  • @JavabyMk
    @JavabyMk 4 месяца назад

    Hii

  • @TikTokTrendsCompilation
    @TikTokTrendsCompilation 11 месяцев назад +8

    Finally! Just Please don't make a generic tutorial with boilerplate minimal kafka producer/consumer example. Everyone already made tutorials for that. There are tons of blogs posts for that.I already learned how to setup the basics of kafka to work and many people also figured it out, or if they havent yet they can easily learn in 10 minutes. We don't need another 1057th tutorial showing the basics of producer/consumer with kafka.
    Please turn this tutorial series into a practical real world project that uses kafka, such as a chat app, live-stream, or any real world usage with kafka. I don't know how to use kafka in a real world project because no one explains it. You could be the first one to finally explain it. How do i even connect kafka to a frontend angular/react/nextjs project? I have no clue. NPM doesnt even have a kafka library.
    How would i deploy kafka to AWS production app? I have no clue because no one explains it. Please make sure the tutorial series covers these concepts otherwise the tutorial would be no different than 1000s of others that already exist.

    • @BoualiAli
      @BoualiAli  11 месяцев назад +14

      Thank you for your comment and here is my answer.
      This is not the first time you post a similar comment, that's why I want to clarify things for you.
      First, I don't create my videos only for you, I create videos for my community and they already voted for todays topic and here the Kafka tutorial is live now (I think you're not part of our community).
      Second, it seems that you are not a loyal subscriber to my channel because you don't know my teaching style (We don't need another 1057th tutorial showing the basics of producer/consumer with kafka.)
      Third, I'm getting payed to create content on RUclips, I'm offering free high quality content for my community and I'm not getting any income from it.
      Fourth, Creating 90 minutes video tutorial, takes at least 4 days (preparing diagrams, coding, recording, editing,...) so you can image how long what you're asking for might need to be ready
      Fifth, I will create more Kafka tutorials to cover other parts and advanced ones.
      Thank you for your understanding

    • @TikTokTrendsCompilation
      @TikTokTrendsCompilation 11 месяцев назад

      @@BoualiAli why do you keep deleting my comment? i can't reply with valid arguments?

    • @BoualiAli
      @BoualiAli  11 месяцев назад

      @@TikTokTrendsCompilation I didn't delete your comment. it is still there and you're already answering my response.
      Waiting for your arguments.

    • @TikTokTrendsCompilation
      @TikTokTrendsCompilation 11 месяцев назад

      @@BoualiAli ​​Not sure why youtube keeps deleting my comment then, i'll try to disperse the comment into 5 comments.
      1/5 I know how difficult and time consuming it is to make a video and explain especially an advanced topic. but if youtube is your main job or you earn income from youtube, that should be no excuse.

    • @TikTokTrendsCompilation
      @TikTokTrendsCompilation 11 месяцев назад

      @@BoualiAli
      3/5 I believe you have the same potential to be the best content creator on youtube but in Spring Boot realm since you also make high quality content. I support and like all of your videos. You need to take my feedback as a constructive positive criticism.

  • @ansarinehal2025
    @ansarinehal2025 Месяц назад

    I know you copied from udemy lectures

  • @evgenisakhatsky612
    @evgenisakhatsky612 2 месяца назад

    WOW