system design courseNumbers to Know
The figures you estimate with. Latency, storage, and what an availability target actually costs.
4 chapters12 lessonsabout 1 hour
Orders of magnitude that justify every caching and colocation decision.
- The Ladder from Cache to Cross-Region3 min
- Ratios Beat Absolute Values3 min
- Spending Latency Numbers in an Interview3 min
Reference numbers for back-of-envelope storage and bandwidth calculations.
- Sizing Data Honestly3 min
- What One Machine Can Do3 min
- From Estimates to Architecture3 min
How many nines → how much downtime you're allowed per year.
- What Each Nine Allows and Costs3 min
- Availability in Chains2 min
- The Math of Redundancy3 min
Formulas to quickly size any system in an interview.
- The Arithmetic Toolkit3 min
- A Worked Estimate, Start to Finish2 min
- Sanity Checks That Catch Bad Numbers3 min