All Questions
Sharding easy

In system design, what is the primary goal of implementing 'Geo-Sharding'?

  1. A To partition the data based on the physical file size of the records on the disk.
  2. B To store data near the user's physical location (e.g., US users in a US datacenter) to minimize network latency and comply with local data privacy laws.
  3. C To utilize high-speed satellite links as a secondary communication channel for the database.
  4. D To shard data based on the geometric complexity of the stored objects.

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

Get the app

Related questions