Why

A Reddit thread (r/apachekafka) asked whether Kafka can replace Redis for broadcasting cache updates to ~25 Spring Boot pods. I have run exactly this pattern (compacted topic + per-pod consumer group + readiness gating) in production for years and want to share the answer as a full article with a runnable example, matching the depth of the site’s existing tutorials (_articles/outboxes.md, _articles/enums.md).

What Changes

Capabilities

New Capabilities

Modified Capabilities

(none — no existing spec-level behavior changes on this site)

Impact