System Design

Why adding a cache node shouldn’t move every key

7 min read The math behind hash rings, why virtual nodes exist, and what a designer probes the moment you reach for consistent hashing. Read article