EulerFold
Data Engineers & Backend Architects

Event-Driven Architecture with Kafka

6 weeks
0 Learners
Jul 23

Decoupling microservices with streaming events instead of synchronous HTTP calls. This comprehensive curriculum is designed to give you hands-on experience with Event-Driven Architecture with Kafka.

Share:

About this Course

Decoupling microservices with streaming events instead of synchronous HTTP calls. This comprehensive curriculum is designed to give you hands-on experience with Event-Driven Architecture with Kafka. This Data Engineers & Backend Architects curriculum is designed to give you hands-on experience and deep conceptual understanding. Across 6 intensive modules, you'll tackle real-world challenges and build practical projects that reinforce your learning. By the end of this journey, you'll have the skills and proof of work to demonstrate your expertise.

What you'll learn

Master the core concepts of kafka core fundamentals: storage & partitions.
Gain hands-on experience with producer optimization & consumer group rebalancing.
Understand the architecture behind stream processing with kafka streams & windowing.
Implement production-grade event-driven microservices & schema registry.

Prerequisites

intermediate Level

Requires basic familiarity with the tech stack.

  • Familiarity with core concepts

Ideal for

Data Engineers & Backend Architects

Data Engineers & Backend Architects Professionals
Tech Enthusiasts
W1

Kafka Core Fundamentals: Storage & Partitions

Master the core concepts of kafka core fundamentals: storage & partitions.

3 videos83m
3 readings
3 topics
1 homework
Learn

Topics

1.1
Commit Log Architecture & Topics
51 minutes
1.2
Partitioning Strategies & Key Hashing
21 minutes
1.3
Broker Cluster & KRaft Consensus
11 minutes
W2

Producer Optimization & Consumer Group Rebalancing

Gain hands-on experience with producer optimization & consumer group rebalancing.

3 videos33m
3 readings
3 topics
1 homework
Learn
W3

Stream Processing with Kafka Streams & Windowing

Understand the architecture behind stream processing with kafka streams & windowing.

3 videos52m
3 readings
3 topics
1 homework
Learn
W4

Event-Driven Microservices & Schema Registry

Implement production-grade event-driven microservices & schema registry.

3 videos97m
3 readings
3 topics
1 homework
Learn
W5

Consumer Groups and Rebalancing

Manage scalable consumption by mastering Kafka's Consumer Groups and rebalance protocols.

3 videos117m
3 readings
3 topics
1 homework
Learn
W6

Exactly-Once Semantics (EOS)

Guarantee data correctness in distributed streams using Kafka Transactions and Idempotent producers.

3 videos52m
3 readings
3 topics
1 homework
Learn
01

Learn

Watch curated videos and read study resources

02

Practice

Practice what you learned

03

Build Projects

Build projects using your new gained knowledge

04

Submit & Verify

Submit your project and get verified by our system

Rate this course

0.0
0 reviews

Help the community find verified technical paths.

Community Insights

0

Join the discussion

Sign in to share your thoughts and technical insights.

Loading insights...