Overview

Comprehensive event-driven architecture course with practical labs for Kafka and RabbitMQ.

Learning Outcomes

  • Compare Kafka and RabbitMQ trade-offs
  • Design event schemas and retention policies
  • Implement stream processing and consumer groups

What You Build

An event pipeline with producers, consumers, and a processing stage.

Materials Provided

Broker setup scripts, sample code, datasets.

How Schools Can Integrate It

Advanced distributed systems and data engineering modules.