The Question
DesignDistributed Key-Value Store Design
Design a highly available and scalable distributed key-value storage system capable of handling terabytes of data with low-latency writes. The system should support tunable consistency levels and ensure data durability even in the event of hardware failure.
LSM-Tree
Consistent Hashing
Gossip Protocol
Write-Ahead Log
Bloom Filter
February 20, 2026