Scaling Socket.io Rooms in NestJS With the Redis Adapter
I have watched the same failure play out in real-time features more than once. One server, one room, everything works. You add a second instance behind a load balancer to handle more connections, and half your users stop receiving messages.