THE VIDEO SHELF · distributed systems testing
"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
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 HN readers recommended it
HN treats it as the canonical talk on simulation testing and a mind-blowing example of how far rigorous testing can go.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- Strange Loop Conference
- Topic
- distributed systems testing
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 12
- HN mentions in dataset
- 20
- Recommendation years in dataset
- 2014–2024
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
One of their engineers gave a great talk at Strangeloop ( [VIDEO] ) that shows some of the amazing simulations they ran FoundationDB through. It's well worth a watch if you want to understand the punishment that they put this database through to make it …
teeray on Hacker News · 2015-03
In Apple Acquires FoundationDBThis talk was about Foundation DB was brought up recently, and it's pretty amazing. I recommend watching the whole thing, but to be brief they are taming the "infinite interleavings" problem through determinism. "Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson [VIDEO] They wrote …
chubot on Hacker News · 2018-05
In The Problem with Threads (2006) [pdf]Soooo stoked. This should make futzing with it to get started a lot easier. I've been thinking about going to the FoundationDB summit to hopefully learn more... Does anyone have any good resources for learning about it? I've tried a few times but find the …
rubyn00bie on Hacker News · 2018-11
In FoundationDB Document Layer
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.