Testing Distributed Systems with Deterministic Simulation
Strange Loop Conference · Talk · YouTube title: "Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Why it's here
HN treats it as the canonical talk on simulation testing and a mind-blowing example of how far rigorous testing can go.
What it 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.