System Design · Microsoft · Medium
Describe the architecture of a highly available key–value store that keeps multiple copies of every entry across different nodes. Focus on replication, quorum-based consistency, and behavior when parts of the system fail. Your answer should include: The public API (e.g., Get(key) and Put(key, value)), the consistency model you are targeting, and any assumptions about the environment. How the key space is partitioned and how each partition is replicated across nodes. The read…
Checking your access…