#foundationdb
Cell-based architecture as the middle ground between one dense cluster and one cluster per customer, and why moving data is the core capability.
Compartmentalization explains FoundationDB's architecture: find the responsibilities that got coupled together, split them, and scale only the parts that can scale.
Avro payloads cannot be decoded without the writer schema, and that two-schema model is what makes rolling upgrades and schema evolution work.
Can LLM-generated code be trusted for distributed systems? Only if you have the right feedback loop.
How optimistic concurrency control works in FoundationDB, and how to design data structures that stop fighting it
Patterns and principles for writing Rust simulation workloads that catch bugs before production does.
How FoundationDB achieves legendary reliability through deterministic simulation, interface swapping, and one trillion CPU-hours of testing
How Rust's Deref trait solved a complex API design problem in FoundationDB-rs without traits or enums
Most testing prevents old bugs from returning. But what if we built systems where LLMs could actively discover new bugs instead?
A technical deep-dive into FoundationDB Record Layer continuations, explaining how they enable long-running operations by segmenting work across multiple FDB transactions, effectively bypassing the inherent 5-second and 10MB limits.
A deep dive into the internals of FoundationDB's Data Distributor and how it manages shard placement and team priorities.
Strategies and techniques for enhancing safety in the FoundationDB Rust crate
Learn how to tune FoundationDB for Redwood storage Engine
Learn how to avoid FDB's biggest caveats by using a new feature called automatic idempotency in FoundationDB
An overview of all the helpers to generate row keys with FoundationDB
Opensourcing Record-Store
List of ressources gleaned about FoundationDB