talk · intermediate · evergreen
"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Strange Loop Conference · Sep 20, 2014 · 40m 20s
What this video covers
Will Wilson of FoundationDB explains how the team tested their distributed database using deterministic simulation. By running the whole system in a simulator with injected faults and reproducible seeds, they could find rare concurrency and network bugs.
Why it surfaced in Hacker News
HN treats it as the canonical talk on simulation testing and a mind-blowing example of how far rigorous testing can go.
13.5recommendation score
- 12
- distinct recommenders
- 11
- recommendation months
- 5
- strong recommendations
Recommendation context
Short excerpts from positive mentions. Open the source to read the full Hacker News discussion.
“It's well worth a watch if you want to understand the punishment that they put this database through”
“I recommend watching the whole thing”
“this is one of the most amazing talks on distributed systems”