"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson video thumbnail

"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson

Strange Loop Conference · 12 recommenders · 11 months

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 Hacker News readers recommend it: HN treats it as the canonical talk on simulation testing and a mind-blowing example of how far rigorous testing can go.

12 recommenders5 strong recommendations2014–2024
Distributed systemsTesting, debugging & developer toolsDatabases & storage#deterministic simulation#foundationdb#fault injection#concurrency bugs#strange loop

“this is one of the most amazing talks on distributed systems”

View the original HN discussion