Kafka Tutorial - Spring Boot Microservices

Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines.

In this Kafka Tutorial you will learn how to get up and running Kafka, Configure topics, Producers and Consumer.

We will use Spring Boot and build a Restful API that will integrate with Kafka eco system.

#kafka #springboot #amigoscode

FULL COURSE AVAILABLE HERE: https://amigoscode.com/courses/microservices

Don’t Forget to
💯 Subscribe to Amigoscode – http://bit.ly/2HpF5V8
💯 Courses Available for free here – https://amigoscode.com/courses
💯 Join Private Facebook Group and Discord – https://amigoscode.com/p/join-community

⭐ Table Of Contents ⭐
00:00 – Intro
01:17 – Quick Word
02:19 – Kafka
10:22 – Kafka Broker
15:22 – Bootstrap Project
17:33 – Topic
20:38 – Producer Config
26:41 – Kafka Template
30:26 – Kafka Consumer
34:33 – Consumer Config
39:59 – @KafkaListener
44:03 – Restful API and Kafka
48:39 – Spring Kafka Documentation
49:53 – Outro

🙊 Here are the goods for all my videos video 🙊

► Recommended Books
– Clean Code – https://amzn.to/2UGDPlX
– HTTP: The Definitive Guide – https://amzn.to/2JDVi8s
– Clean Architecture – https://amzn.to/2xOBNXW

► Computer and Monitor
– New Apple MacBook Pro – https://amzn.to/3464Mmn
– Dell 27 INCH Ultrasharp U2719D Monitor – https://amzn.to/2xM3nW1
– Double Arm Stand Desk Mount – https://amzn.to/3aYKKfs
– USB C Hub Multiport Adapter – https://amzn.to/2Jz7NlL

► Camera Gear
– Sony ILCE7M3B Full Frame Mirrorless Camera – https://amzn.to/346QIJn
– Sigma 16 mm F1.4 DC DN – https://amzn.to/2wbic3Q
– Sigma 33B965 30 mm F1.4 DC DC – https://amzn.to/39G37Fd

► IDE & Tools I use for coding 💻 🎒
– ITerm
– VsCode
– GoLand
– IntelliJ Ultimate
– Sublime

💯 Don’t forget to subscribe | http://bit.ly/2HpF5V8
💯 Join Private Facebook Group and Discord – https://amigoscode.com/p/join-community
💯 Follow me on Instagram | http://bit.ly/2TSkA9w

❤️ Thanks for watching


34 thoughts on “Kafka Tutorial – Spring Boot Microservices”
  1. should be @RequestMapping("/api/v1/messages") instead of @RequestMapping("api/v1/messages")? Otherwise, how can it be runnable?

  2. How about based on Intellij community rather than Intelklij Ultimate? generated-requests.http is not generally supported in Intellij community.

  3. Could you please make a video on jasperReport reporting with spring framework and Angular?

  4. 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!

  5. You have fixed the price of content in terms of dollars, which might be budget-friendly to your viewers from from developed countries in Europe and USA. However, the same price could be very high and out of budget for a lot of needy people, who love ot watch your content on youtube, and willing to enroll into your full course.
    You should think about it.
    I am from India, and been willing to enroll into your courses, but due to price constraint, I am unable to do so….
    You can reach to mass viewers from India, if you revise the price and start accepting in local currencies as well.

  6. A great kafka introduction like other courses from Amigoscode. Thanks Nelson for it !!!

  7. Hi, Great Video as always! Hope you can create a video for Spring Integration Framwork with Kafka.

  8. 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.

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

Leave a Reply

Your email address will not be published.

Captcha loading...