Consistent Hashing Load Balancing - Quant Trader Interview Question
Difficulty: Medium
Category: Algorithms & Data Structures
Practice quant interview questions from top firms including Jane Street, Citadel, Two Sigma, DE Shaw, and other leading quantitative finance companies.
Topics: consistent-hashing, load-balancing, algorithms, data-structures
Problem Description
You are designing a distributed caching system. You need to choose between modular hashing and consistent hashing for distributing keys across your cache servers. A key requirement is minimizing disruption when servers are added or removed from the cluster.
Why is consistent hashing generally preferred over modular hashing when the number of servers changes in a distributed caching system?
Practice this medium trader interview question on MyntBit - the all-in-one quant learning platform with 200+ quant interview questions for Jane Street, Citadel, Two Sigma, and other top quantitative finance firms.