The Tradeoff Vocabulary

Consistency vs availability, latency vs throughput, cost vs performance, simplicity vs flexibility, and push vs pull.

0 / 6 solved
0/6 solved
Question Tags Difficulty Success
1. Sharding the Prototype
premature-optimizationsharding +1
Medium 50%
2. Two Copies, One Truth
normalization-vs-denormalizationdata-modeling +1
Medium 38%
3. Pushed Not Fetched
push-vs-pulldependencies +2
Hard —
4. Twelve Attempts Per Request
retriesretry-storm +2
Hard —
5. Beyond the Three Letters
cap-theorempacelc +1
Hard —
6. Cache Falls To Database
fallbackfailure-modes +2
Hard —

Learning Resources

Up next

6 of 6 questions here are still unsolved.

Next in Network & Edge DNS, Anycast & Global Routing