All Questions
Consistent Hashing easy

Consistent Hashing conceptually maps both data keys and server nodes to:

  1. A A fixed-size Hash Map or Dictionary structure located within a centralized configuration management server.
  2. B A balanced Binary Search Tree that provides O(log N) lookup efficiency for all distributed key requests.
  3. C A virtual ring (continuum) of hash values typically ranging from 0 to a very large prime (e.g., 2^32 - 1).
  4. D A sequential flat-file database that is strictly synchronized across all child nodes using a consensus protocol.

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

Get the app

Related questions