Kafka Streams

This module covers the core concepts of the Kafka Streams library, an essential tool for building real-time applications and microservices. We explore processor topologies, the duality of streams and tables, windowing operations, and how state is managed for fault tolerance.

Module Contents

1. Streams Architecture

2. Stateless vs Stateful

3. Windowing & Joins

Review & Cheat Sheet