The three founders of FoundationDB share their journey from initial idea to Apple acquisition. They explain how they built a distributed transactional database with ACID guarantees when conventional wisdom said it was impossible. The key innovation was deterministic simulation testing, which allowed them to build reliable distributed systems with a small team. FoundationDB was designed as a layered architecture with a transactional storage engine at the bottom that could support multiple data models on top. The company faced skepticism initially but proved their approach worked, eventually being acquired by Apple and later open-sourced.
•40m watch time
Sort: