All Questions
Sharding easy

Which of these challenges is 'Sharding' primarily designed to solve in a high-traffic application?

  1. A Reducing the latency of broad analytical queries across the entire dataset.
  2. B Improving the speed and reliability of database backups and snapshots.
  3. C Overcoming the write throughput limitations of a single primary/leader server.
  4. D Eliminating the need for complex network communication between microservices.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions