System design
Sign in to follow your progress in this lab
Your work, your Uptime points and your rank in this lab are kept with your account. You can try every free exercise without one, but nothing is kept.
Tier by tier
Complete every exercise of a tier to add its nine to your rank in this lab.
-
90%
Beginner free
0 of 9 passed
- Your first web application: to do
- Size the virtual machine: to do
- Survive a server crash: to do
- Serve images to Europe: to do
- Take the pressure off the database: to do
- Launch day: to do
- The runtime pays the bill: to do
- Two servers are not redundancy: to do
- The database will crash at 11:00: to do
-
99%
Intermediate
0 of 7 passed
-
99.9%
Advanced
0 of 10 passed
- A cart that never forgets: locked
- Shard the write path: locked
- Stop the cascade: locked
- Stop the scrapers: locked
- Partitions cap your parallelism: locked
- The celebrity problem: locked
- A replica set that survives a zone: locked
- A cold cache at peak: locked
- Absorb the flood at the edge: locked
- Cold starts in the tail: locked
-
99.99%
Expert
0 of 8 passed
- The disaster recovery drill: locked
- Fail over in seconds, not minutes: locked
- A ledger that outlives its region: locked
- No region depends on another: locked
- Telemetry that survives a region: locked
- Exactly-once at 8,000 transfers per second: locked
- Read locally, write home: locked
- Capstone: payments across regions: locked
-
99.999%
Architect
0 of 6 passed