Apache Kafka for Event-Driven Spring Boot Microservices
Learn to build and test event-driven Spring Boot Microservices using Apache Kafka.
4.68 (1202 reviews)

10 213
students
14 hours
content
May 2025
last update
$74.99
regular price
What you will learn
Apache Kafka for Microservices
Create Event-Driven Microservices
Work with Kafka CLI
Work with Kafka Consumers in Java
Run Multiple Kafka Servers in a cluster
Work with Kafka Producers in Java
Handle and recover from errors
Perform Integration Testing of Kafka Producer and Consumer
Implement Saga design pattern
Configure Kafka Producer to be Idempotent
Learn to work with Transactions in Apache Kafka
Configure Kafka Consumer to be Idempotent
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
This course offers comprehensive insights into Apache Kafka integration for event-driven Spring Boot Microservices, but the occasional repetition of concepts, uneven content structure, and limited Windows examples may detract from its overall impact. Despite these shortcomings, learners can still acquire solid foundational knowledge in working with both Kafka and Spring Boot to build resilient systems.
What We Liked
- Comprehensive coverage of Apache Kafka for event-driven Spring Boot Microservices
- Hands-on experience with Kafka CLI, Producer, Consumer, Topics, and more
- In-depth exploration of sending messages synchronously & asynchronously with acknowledgements, retries, delivery, request timeouts
- Implementation of Saga design pattern and error handling in consumer microservices
Potential Drawbacks
- Occasional repetition of concepts across different sections
- Docker approach explanation lacks clarity regarding operating system use
- Content structure could be improved with challenges and solutions in each section
- Examples primarily focus on Mac OS; limited representation for Windows users
5552882
udemy ID
11/09/2023
course created date
03/01/2024
course indexed date
Bot
course submited by