---
answer: direct
beat: system-design
source: 1 article · updated: August 9, 2026
---

What are virtual nodes and why do they matter?

A physical node doesn't hash to one point on the ring—it hashes to 100 or 150 (typically 100–500) virtual points scattered around it. Each vnode owns a small arc. When a physical node fails, its vnodes' keys spread across many survivors instead of concentrating on one. Load balances better too: if one physical node hashes unluckily on the ring, its vnodes cover more ground.

Answered in

When 87% of Your Cache Vanishes

Consistent hashing maps nodes and keys to a circle, so adding a server moves only 1/N of keys instead of almost all of them.

Crashtech Editorial August 9, 2026 System Design & Architecture

Read the full analysis

Other questions this article answers

More system design & architecture questions

Every answer on Crashtech is written by the editor of the article it comes from — never auto-summarised. Browse all answers or the System Design & Architecture beat.