All Questions
Sharding easy

What is the primary function of a 'Sharding Proxy' or 'Routing Tier' in a distributed database system?

  1. A To compress data before it is written to the disk to save on storage costs.
  2. B To handle the encryption and decryption of every database packet to ensure security.
  3. C To act as a middleman that intercepts application queries and routes them to the correct shard, shielding the application from the cluster's complexity.
  4. D To perform automated daily backups and disaster recovery simulations.

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

Get the app

Related questions