All Questions
Consistent Hashing easy

How does Consistent Hashing accommodate servers with different capacities (e.g., Node A has 1TB, Node B has 5TB)?

  1. A By continuously observing the real-time load average and moving the physical node's position to more active areas of the ring.
  2. B By assigning the higher-capacity servers a proportionally larger number of Virtual Nodes (tokens) on the ring.
  3. C It cannot effectively accommodate heterogeneity; all servers in the cluster must utilize identical hardware and disk capacities.
  4. D By daisy-chaining multiple low-capacity servers together to represent a single 'virtual' high-capacity server on the shared ring.

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

Get the app

Related questions