Chapter 24
Key-Value Store
Design a distributed key-value store: consistent hashing, replication, and tunable consistency trade-offs.
What You'll Learn in This Chapter:
- ✦Consistent hashing and Distributed Hash Table (DHT)
- ✦Vector clocks for conflict resolution
- ✦Sloppy Quorum and Hinted Handoff
- ✦LSM-Trees vs B-Trees storage engines