System Design · LinkedIn · Hard
You are asked to design a distributed version of a single-node NoSQL key–value store that must meet the following workload: It stores fifty million key–value pairs. It sustains one million total operations per second. Reads and writes are balanced equally, each accounting for half of all requests. Describe the end-to-end architecture, including how the data is partitioned, how requests are routed to the correct node, how replicas are placed, and how the system behaves during…
Checking your access…