How I built and scaled real‑time chat app from 2 to millions of users — without a rewrite?

Real-time is one of those features that demos in an afternoon and humbles you for a month. Open a WebSocket, push a message, watch it appear on the other screen — done, right? That's the part that's e