Phase 05 · Messaging Architecture
The chat's domain problem, not its transport problem: rooms and channels, presence (who's online, in which room), message history, delivery guarantees (at-least-once vs exactly-once) and ordering — and what happens when one server process isn't enough, via the pub/sub backplane concept (Redis Pub/Sub, mentioned as the real-world door into distributed infrastructure, not implemented in depth).