All Questions
Consistent Hashing medium

Virtual Nodes (VNodes) improve data distribution balance. What is a primary negative trade-off of using a very large number of VNodes?

  1. A It significantly increases the memory footprint of the cluster metadata (Ring Map) that every node and client must maintain.
  2. B It leads to a dramatic decrease in the hash collision rate, effectively wasting computational resources on redundant calculations.
  3. C It forces the system to utilize a slower, heavyweight cryptographic hash algorithm like SHA-512 to ensure unique token placement.
  4. D It strictly limits the maximum cluster size to a hard barrier of 256 physical nodes due to internal addressing limitations.

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

Get the app

Related questions