Learnixo
All Courses
Distributed SystemsIntermediate → SeniorNEW

Kafka & Event-Driven Architecture

Design and build event-driven systems with Apache Kafka — producers, consumers, Kafka Streams, CQRS, event sourcing, Schema Registry, and real-time data pipelines.

4.9rating2,156 students6h 45m total7 lessons
1 Projects

What you'll learn

Understand Kafka's architecture: topics, partitions, offsets, and consumer groups
Write producers and consumers in Java and Python
Process event streams in real time with Kafka Streams
Apply EDA patterns: CQRS, event sourcing, outbox, and saga
Enforce data contracts with Schema Registry and Avro
Build data pipelines with Kafka Connect source and sink connectors
Design for exactly-once delivery, idempotency, and failure recovery

Final Project

Build an event-driven appointment scheduling system with Kafka, CQRS, and a real-time notification pipeline

Curriculum

7 lessons · 6h 45m

Course Info

Lessons7 lessons
Total time6h 45m
LevelIntermediate → Senior
Students2,156
Rating4.9 / 5.0
Start Course — Free