- Published on
The point where synchronous request-response stops being enough, and the honest case for a message broker like Kafka. The good reasons are decoupling, load-leveling, fan-out, and durability. The bill is eventual consistency, added latency, operational burden, and harder debugging. And a clear account of when you should not reach for it at all.