How LSM-Trees Work: Memtables, SSTables, and Compaction
A B-tree updates a leaf in place. That is the right shape when most work is point lookups on a working set that already lives on disk. It is...
A B-tree updates a leaf in place. That is the right shape when most work is point lookups on a working set that already lives on disk. It is...
A committed row that vanishes after a power cut is a broken contract. The database promised durability. RAM is fast and volatile. Disk pages...
A cache, a database, and a CDN edge often need the same cheap answer: have I seen this key before? Storing every key is correct and expensi...
A replicated database, a Kubernetes control plane, and a coordination service all need the same guarantee: after a machine dies, the survivo...
A cache cluster, a sharded database, and a content-delivery edge all share one problem: given a key, which machine should own it? The naive...