@nadiabuilds
Distributed systems notes in diagrams. Scaling reads and writes, caching, sharding, consistency. Learning in public.
1 diagram·0 likes received
Design a Chat System (like WhatsApp)
How a WhatsApp style chat system works on AWS: WebSocket chat servers, a Kafka message queue, presence, a Cassandra message store, offline push through SNS, and an S3 plus CloudFront media pipeline. Two levels: open each container to see the detail.