War Stories • May 2, 2026 • 16 min read
The Day Half Our Real-Time Updates Vanished
A routine scale-up from one pod to three exposed an architectural assumption I'd been making for years — that Spring's in-memory STOMP broker could survive horizontal scaling. It can't. Here's the Redis Pub/Sub fan-out pattern that fixed it.