Match a job Paths Subjects Questions Quizzes Pricing
Overview Read Practice

Practice — Consistent Hashing (6 questions)

Pro content

Sign up free, then start a 14-day Pro trial — no card needed.

Intermediate Open Pro

Modulo Hashing Failure

Unlock this question →
Advanced Open Pro

Virtual Nodes Load Distribution

Unlock this question →
Advanced Open Pro

Cache Key Routing

Unlock this question →
Advanced Open Pro

Cassandra Token Ranges

Unlock this question →
Advanced Open Pro

Consistent Hashing vs Rendezvous Hashing

Unlock this question →
Intermediate Open Free

Virtual Nodes Won't Save You From One Viral Key Permalink →

Your distributed cache ring uses 256 virtual nodes per physical server. You've verified the key-count distribution is close to ideal: every server owns roughly 1/N of the total keys, within a percent or two. Overnight, one specific key — a celebrity's profile — starts receiving 30% of all read traffic on the system.

A teammate suggests: "let's bump virtual nodes from 256 to 1,024 per server — that should smooth out the load spike." Will increasing the virtual node count fix this specific problem?

Share this question

We use cookies for product analytics to improve OmniAtlas. See our Privacy Policy.