System Design Challenges

Apply your knowledge to architect real-world systems. Manage capacity, cost, and performance under massive scale.

Medium

Design Facebook Feed

Architect a scalable news feed system handling millions of concurrent writes and reads.

Scale
1B+ DAU
Traffic
500k+
SLA
< 200ms
Hard

Design Uber

Build a real-time location tracking and ride matching engine with high consistency requirements.

Scale
100M+ MAU
Traffic
50k+
SLA
< 100ms
Expert

Design YouTube

Create a video streaming platform optimized for high bandwidth and global content delivery.

Scale
2B+ MAU
Traffic
1M+
SLA
Low Buffer
Expert

Design Stripe

Architect a highly reliable payment processing system with zero tolerance for data loss.

Scale
10M+ Merchants
Traffic
10k+
SLA
Strong Consistency