Home | Back to Courses
Kafka Event Driven Microservices With Java + Spring [Part-2]

Partner: Udemy
Affiliate Name:
Area:
Description: *** Note *** This course has 2 parts. This is Part-2. Do NOT ENROLL without enrolling Part-1.This course is specifically designed for senior or staff-level engineers who are interested in learning about Event-Driven Microservices, the Saga Pattern, and various architectural patterns using technologies such as Spring Cloud Stream, Kafka, and Java Reactive Programming. By the end of the course, participants will gain a deep understanding and comfort with the following patterns: Saga Choreography PatternSaga Orchestrator PatternTransactional Outbox PatternFan-Out / Fan-InContent-Based Routing / Dynamic RoutingHere is what we will do in this course:The course begins by exploring Spring Cloud Stream, a framework for developing Event-Driven Microservices. Participants will learn how to use the Reactive Kafka binder and practice producing, consuming, processing, and acknowledging messages using Java Reactive and functional interfaces. Integration tests using Embedded Kafka will also be covered.Next, participants will delve into Stream Bridge, a utility for sending arbitrary messages to a Kafka Topic. Stream Bridge enables routing messages based on content, achieving dynamic routing, and even acting as a Dead-Letter-Topic producer during error handling.The course then progresses to designing a complex application involving multiple microservices. Participants will learn how to achieve a complex workflow that involves all the services, with a focus on implementing the Saga Pattern. The Saga Orchestrator and Saga C
Category: Development > Software Engineering > Apache Kafka
Partner ID:
Price: 19.99
Commission:
Source: Impact
Go to Course