Skip to content

SYSTEM Cited by 2 sources

FoundationDB

FoundationDB (FDB) is an open-source, strictly serializable, ordered key-value store with multi-key ACID transactions, originally built by the FoundationDB company, acquired by Apple in 2015, and open-sourced in 2018.

It shows up in the sysdesign-wiki as the metadata repository under Datadog's systems/husky — its transaction guarantee is the primitive Husky relies on to atomically swap "N old fragments" for "1 new fragment" in a compaction, so queries always see a consistent table state before-or-after a compaction (never partially applied). (Source: sources/2025-01-29-datadog-husky-efficient-compaction-at-datadog-scale)

Why teams pick it for metadata

  • Multi-key ACID across the whole keyspace — rare among scalable KV stores; most either scope transactions to a partition or drop strict serialisability.
  • Ordered keyspace — range scans are first-class, so metadata layouts that need "all fragments in this (table, time-window) bucket" work naturally.
  • Designed for metadata / control-plane workloads — the transactional guarantees cost throughput relative to a partitioned KV store, so it's canonical for control/metadata layers sitting in front of much larger object-storage data planes (the Husky shape).

Seen in

Last updated · 200 distilled / 1,178 read