System Design - performance
#01 Distributed Systems
Build a WebSocket-Based Presence System Premium
Design an online presence and typing indicator system that tracks 10 million concurrent users, propagates status changes to relevant subscribers in under 200ms, and handles connection drops gracefully.
Read
#02 Scalability
Build YouTube's View Count System Premium
Design a view counting system that accurately tracks billions of views per day, shows counts that update in near real-time on video pages, and resists inflation from bots and refreshes without blocking the video serve path.
Read