The Math of Scalability
summary
Uses math to prove counterintuitive scaling effects: traffic at Burning Man shows adding lanes slows flow, the birthday paradox gives collisions at 23 people, and Amazon EBS 2011 is cited as a real retry storms failure when replicas all rebuild simultaneously. Models applied are Universal Scalability Law, Little’s and Kingman queueing formulas; results show contention and coordination (α and β) cause sublinear or retrograde scaling, so practical fixes are lower variance, avoid coordination, and shard or time‑warp work.
AI-written summary · about
chapters (31)
- 0:00Burning Man
- 0:44The Problem
- 4:18Math is not scary
- 5:17What is scalability
- 6:24Batch vs interactive systems
- 7:14Linear scalability
- 8:52Statistics
- 10:32Law of Two Numbers
- 12:44Birthday Paradox
- 14:06Subgroup Growth
- 15:29Emerging Behavior
- 21:45Stateless
- 23:12Stateful
- 25:32Universal scalability law
- 26:52Consistency
- 28:09Confrontation
- 28:37Coordination
- 29:16Latency
- 30:11Space and Time
- 31:00Space Warp
- 31:34Time Warp
- 32:16Universal Scalability
- 33:10Congestion
- 33:29Queue
- 35:09Latency vs Utilization
- 36:45Variation
- 37:50Failures
- 39:55Failure Demand
- 40:24House Scale
- 41:16Statistical Process Control
- 42:08Math for Engineers
related talks
30mScalability Is Quantifiable: The Universal Scalability Law
46mPerfect Scalability
38mHow Scale Makes Distributed Systems Slower
45mThe Universal Laws of Performance
42mLarge-Scale Architecture: The Unreasonable Effectiveness of Simplicity
01h 01mLittle things and big things: lessons for building large systems.
38mThe SRE’s Crystal Ball: Predicting System Performance with...
34mDistributed Systems - What Can Go Wrong and How to Get It Right
