Learn scaling by keeping one service alive under pressure.
Each chapter teaches one system-design move, then forces you to defend it with budget, latency, traffic, and failure pressure. Unlock the next concept only after the current design survives.
CAMPAIGN
RPS0req/s
P95—target 250ms
ERR0% of req
HIT0% cache
COST$0
SCORE0points
x1
APIDBCACHE
STABLE
0s
PausedTap anywhere to resume
Theme
Haptics
Sound
Volume
Effects
Ambience
LIVEAll systems nominal.
🏆
Achievement
Studio
Drag a component from the left onto the canvas. Switch to Wire to connect them.
Drag components here to start designing Client → Load Balancer → App → Cache → Database