Kafka Streams - From the Ground Up to the Cloud
summary
Explains how Kafka Streams runs as embedded Java apps tied to Kafka, integrated with Spring Cloud Stream and deployed via Spring Cloud Data Flow to Kubernetes; demonstrates a working word‑count pipeline (HTTP → Kafka Streams processor → log) on GCP that emits JSON counts to the log. Covers state stores replicated to Kafka changelogs, local disk snapshots for faster recovery, and transactional exactly-once processing, and recommends stateful sets with persistent claims for faster restart.
AI-written summary · about
