All Questions
Consistent Hashing easy

How do Virtual Nodes (VNodes) improve cluster balance?

  1. A By dynamically rotating the underlying hash algorithm based on the current observed system load and CPU usage.
  2. B By implementing a specialized transparent data compression layer that allows small nodes to store more physical keys.
  3. C By representing each physical server as multiple points (tokens) on the ring, effectively interleaving their owned ranges.
  4. D By creating a dedicated virtual machine for every individual key to ensure absolute isolation and processing priority.

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

Get the app

Related questions