FoundationDB: The Best-Kept Secret of New Distributed Architectures!
summary
FoundationDB is presented as a compact distributed key–value engine used as a storage foundation for custom databases and services. It provides strong ACID serializability similar to Spanner, achieves linear scaling in practice (example: 10 million ops/sec on ~400 cores), uses an actor-based, role-specific process architecture, and relies on a deterministic simulator with replayable injected faults for development and debugging; teams use it to run metadata and per-user virtualized databases.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 7:17What is FoundationDB
- 13:40History and open source
- 23:36Simulator and reliability
- 29:54Transactional model
- 39:14Architecture and uses
- 44:12Conclusion
related talks
37mTechnical Overview of FoundationDB
50mBuilding the Next-Generation Backend on FoundationDB
18mFoundationDB Record Layer: Open Source Structured Storage on FoundationDB
16mFoundationDB and Node.js: Year in Production
34mFoundationDB, the Black Knight
22mSolving Everyday Data Problems with FoundationDB
25mBuild Anything with FoundationDB
22mHow FoundationDB powers SnowflakeDB's metadata!
