The Question
DesignReal-Time Chat Platform at Scale
Design a real-time community chat platform similar to Discord supporting text messaging, voice channels, and presence features. The system should handle 100,000 daily active users, deliver messages with low latency, and maintain server/channel organization with fine-grained permission controls.
WebSockets
Redis Pub/Sub
PostgreSQL
Redis Cache
February 14, 2026