Case 3
Requirements and Constraints
Billions of users expect near-instant delivery, offline support, and privacy — on unreliable mobile networks.
Chat apps are connection-heavy. A user with one WebSocket can receive thousands of messages per day; the hard part is routing each message to the right connection set with minimal latency.
Why these technologies?
messagingWebSocketpushE2E encryptionorderingRedisCassandra