Kafka Tutorial - Spring Boot Microservices

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

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

  • @amigoscode
    @amigoscode  3 года назад +45

    Full Course Available here: amigoscode.com/p/microservices
    See you there

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

      Hi Nelson! I would love to get the full course, but I have a doubt. Will the course include the projet deployment on AWS, GC or Azure?

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

      Hi Nelson .. what’s the discount code for this full course ?

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

      Hey Nelson, I'm a big fan of your work.

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

      Thank you Nelson, can you upload this course on udemy ?

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

      @@brandonquintanillaquispe5455 I think not

  • @thodoristsoufis1253
    @thodoristsoufis1253 3 года назад +22

    Nelson your way of teaching and sharing knowledge is brilliant. You should be proud of yourself. Continue like this !!!

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

      he's an idiot and has no idea what he's talking about, go read my comment above to know why

  • @NolteGameOver
    @NolteGameOver Год назад +5

    I worked with activemq and rabbitmq but never with kafka, this really clears my mind, basics like these are important to me, now I can start digging for more extended info. Thanks

  • @pedro.carara
    @pedro.carara 3 года назад +9

    uhullll on the weekend I coded the entire course, looking forward to the last class!!! amigoscode you are a amigo to me!

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

    This is the clearest description and illustration of what Kafka is and how it's structed thar I've seen yet. Thanks!!!!

  • @anassabrd112
    @anassabrd112 5 месяцев назад +1

    Thanks for this introduction to Kafka, it's simple and easy to understand the basics of this tool. I am ready to go deeper now.
    Update: I am updating my comment because it is worth mentioning that Zookeeper is no longer recommended for communication across Kafka clients.

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

      Hello, what would you recommend now instead of zookeeper?

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

      @@mupenziii2097 ZK is still used in current Kafka version (3.x) alongside with KRaft, but starting from next version (4.x), only KRaft will be supported.

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

    Glad you’re back! I’ve written a Spring boot app that reads from and writes to a topic and I’m not changing the app to also send to a postgreSQL as well.

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

      I want to ask you bro can u give le ur email or something like that?

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

    your courses are the best man, thank you so much, much love from Zimbabwe

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

    Hello Nelson, Great. I have enrolled myself in the microservices course! Just my 2 cents to support your efforts. Keep up the great work. Thank you for sharing your knowledge.

  • @ayxxn4931
    @ayxxn4931 3 года назад +15

    AsAlamuAlaykum Amigoscode, I just wanted to comment to thank you for paving a way in the coding industry for muslims. You inspire me not just because of your work ethic but also balance with religion like in your DITL where you prayed Jummah. Also thanks for the courses I'm going through them because I wanna do A level computing 😅

    • @urmattilek
      @urmattilek 3 года назад +6

      But you don't need religion to study.
      It's no different are you learning from muslim or other. The code is same.

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

      @@urmattilek Never said its not, that's not the point I'm making

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

      @@urmattilek Second you. Theres no term like coding for muslims. Software engineering is a religion in itself which we religiously pray everyday. It's worse to put religion in everything.

  • @contactdi8426
    @contactdi8426 3 года назад +7

    That's my guru🙏🏼 Thanks to great people like these that we are progressing so fast!

  • @FranciscoQuintero-em7tr
    @FranciscoQuintero-em7tr Год назад

    Absoluty ... the java goat in YT content. thanks

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

    Hey Amigoscode, Great Content as Always!✨
    Thanks for Sharing it!🙏🏻
    You Have Been an Inspiration for My Own 📺RUclips Channel!!!

  • @himanshubhusanrath212
    @himanshubhusanrath212 2 года назад +1

    Thorough explanation of the concepts as well as the application. Kudos !!

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

    trying to find myself the solution to a project and here comes amigoscode to the rescue! ^^

  • @alexluke_again
    @alexluke_again 2 года назад +1

    love your content. you're so calm and a wonderful presenter. best of luck

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

    Excellent tutorial for Spring Boot with Kafka. Thank you.

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

    Amazing course, rahmat !

  • @PostMapping
    @PostMapping Год назад +3

    جزاك الله خيرا يا أخي الكريم! ما شاء الله، بارك الله فيك!

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

    Nelson is giving so much of this course away for free. I just love it!!!

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

    I bet you have the M1 MacBook. Damn, the speed it sends those messages is astonishing! I followed your tutorial on my job laptop which is a pretty strong machine itself too, but it couldn't keep up with the MacBook lol

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

    Hope your community will be 1 mln soon, InshaAllah brother!

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

    The video we’ve all been waiting for

  • @narjesshmida5808
    @narjesshmida5808 2 года назад +1

    Hello Neflson, you put every thing that i need in this tuto... just you are brillant!!! Thank you very much .. i am very fun of all your tutos .. Good Luck 💓💓💓💝💝

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

    I love that you made this, i was looking everywhere for this!

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

    Mama Samba is a great IT content creator here. I am a huge fan

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

    before watching this video, I smashed the like button, because I know it will be worth.

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

    Amigoscode, many thx for this and all tutorials which you created for us, it's very important topic. thank you very much :)

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

    Congrats for a really self-explanatory video!

  • @adityasrivastava5322
    @adityasrivastava5322 2 года назад +6

    hi nelson, glad to witness such an amazing concept of kafka by you.. thank you.. :) could be really helpful if you could explain how to prepare dynamic topic name in an api to communicate via multiple topics in real time env.. thanks again man.. :)

  • @DiegoFernandoRuizS
    @DiegoFernandoRuizS 2 года назад +1

    Thanks for a beautiful explanation!!! You have the patience and power to teach us! Thanks again!

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

    your are one of the best teach i've follow

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

    Long live brother, thanks for sharing your knowledge love from chennai , tamil nadu , India

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

    What a beautiful soul! Thank you amigos

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

    You are my hero man. Thank you so much for this content.

  • @brandonstivenrodriguezalda6300

    Excellent video about Kafka and its implementation

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

    I'm so glad, the youtube recommended me this video. 👏

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

    Just in time, thank you very much! Graphql + Spring Boot should be a good choice for a new video I think.

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

    this is really some very structured tutorial, thank you

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

    Amazing video! Keep up the good work brother!

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

    🎉 That tutorial was perfect.

  • @shermatovs
    @shermatovs 2 года назад +2

    Hi Nelson. I would really want you to post some great content about websockets, because I think this topic is really interesting for almost every beginner. So would appreciate it!

  • @ArjunKumar-zu2kl
    @ArjunKumar-zu2kl Год назад

    Just wow, Amigo, Thank you so much :)

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

    Amigo Thanks a lot. It was very well explained and in detail. Keep it up.

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

    Lot of thanks Nelson. You do great work.

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

    THANK YOU SO MUCH FOR THIS, WE WOULD APPRECIATE MORE IF IT WAS ON GITHUB TOO

  • @agustinfeijoo1462
    @agustinfeijoo1462 2 года назад +1

    Thanks for the video !
    You make it seem so clear, hopefully in the future you also upload the code in git for free :(

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

    а very simple and important lesson, thank you

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

    May Allah reward you for this job bro :)

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

    a friendly reminder :i will appreciate if you start with explaining the code rather than reading the code along . thanks for the free content

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

    Nelson is a legend, that’s it!

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

    Walikom Asslam,
    Wonderful Video bro, please keep it up!

  • @halcyon-s
    @halcyon-s Год назад

    Thanks for amazing tutorials!

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

    Amazing concept of Kafka.. Very well explained... thank you.. 🙂

  • @j-don6668
    @j-don6668 3 года назад

    Sooo pumped for this!!!

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

    you are awesome brother, keep going!!

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

    dude, why you are so good

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

    I have to mention somethings,
    If you are working on the windows machine then you have to install and configure the Gradle and Scala in order to build the Kafka project. It will give an error using Scala for the first time, that you need to build the project before running the scripts, and by the way you can run Bash Scripts from the Git Bash command line tool.

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

    Thanks for the new video, it helped me a lot.
    I hope later you can make VueJS content with Spring Boot.
    Best regards.

  • @011ayush
    @011ayush 2 года назад

    Thank you for this tutorial. Really helpful.

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

    Thank you so much for this video! God bless you 😉

  • @kluch46
    @kluch46 2 года назад +1

    37: 38 Correct me if I'm wrong, but in order to Spring can discover and use the custom KafkaListenerContainerFactory you specified, by deafult
    the bean name must be as kafkaListenerContainerFactory (not factory), otherwise it won't be picked up by the application context and none of
    the specified serializers and deserializer for consumers will be applied, but default KafkaListenerContainerFactory instance with default SerDes instead.

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

    @Amigoscode, you are awesome ... :)

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

    Hi, Great Video as always! Thank you.

  • @thatoneuser8600
    @thatoneuser8600 3 года назад +9

    Can you do a video on Reactive Spring with Reactor? There's like 123 different operators for transforming/manipulating data, I'm drowning in complexity :(

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

      I do understand your pain

    • @03greedo29
      @03greedo29 2 года назад

      Yo i feel you. I told myself i was going to read for an entire day before i touched anything. Learned so much today about KAFKA. If anyone is looking to hire a KAFKA engineer, reply to this message. Seven years of XP

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

    Fantastic tutorial

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

    Thank you, that was great

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

    Thank you very much for these videos, they are very helpful

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

    Great Stuff, Thanks for sharing

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

    great course!! thanks a ton:)

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

    how happy i am seing great muslim software engineer, thanks for the content

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

    Thank you so much. Really good and clean content 👍

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

    Thanks sir! This's really helpful for me

  • @f.5528
    @f.5528 2 года назад

    Thank you for these great videos.

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

    Hi Amigo, thanks for your videos.. really helpful.

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

    gracias por tus videos ..! you're the best😎

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

    Thanks for the video, I really liked the course. I have a question, how did you make your console output in IntelliJ colored for Spring Boot server log output ? Thanks.

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

    Very good tutorial, thanks a lot muslim brother. I was wondered when you made request from intellij idea, I did not know that way to make requests, I always use postman)

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

    Looking forward to learn Kafka.

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

    Thanks indeed. I checked your first microservice tutorial and followed up until the end. Are you going to continue with the 'fraud' service?

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

    Hi. In the amigoscode page the kafka chapter No 9 and 10 are mixed, I was lost at the beginning 😂😂

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

    Great tutorial, thanks!

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

    Keep up the great work!

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

    Thanks for a beautiful explanation

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

    Amigo, great Job!

  • @ALLINONETV1
    @ALLINONETV1 2 года назад +1

    Thanks

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

    Bruuhh, how did you know I was looking at this tutorial!?

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

    Assallammualaikum my Brother, thanks for the great content bro 👍

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

    thank you man ☺️

  • @cezarybek6679
    @cezarybek6679 2 года назад +2

    Hey Nelson, at minute 41:40, you said that if we have more than one instance/replica of the same application, these applications will read from the SAME partition. Are you sure about that? I'm pretty sure that if you want to scale the application you MUST implement partitions OTHERWISE the second instance of the application will stay without any log from the subscribed topic.
    Please give me a feedback about that!
    Thank you,
    Cezary B.

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

    Thank you Brother.

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

    Noticed that smashing like button became 2 seconds to 1 second 😁🙌

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

    great video Nelson... Thank you..

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

    that was very helpful !

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

    Thank you for great video

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

    Grate video. Please do tutorials with Apache Hadoop, Apache Hive, Apache YARN ect...

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

    thank your so much. great efforts. great work.

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

    bismilla brother , I hope we meet one day! Good luck to you !greetings from Chechnya)

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

    Great video! Thank you

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

    I have bought your course and it is awesome . I have learnt a lot of things. Can you please make a video tutorial course on spring authorization server by implementing authorization code grant and PKCE . I search over internet but not found any video tutorial course on spring authorization server.