CS168: The Modern Algorithmic Toolbox Lecture #1: Introduction and Consistent Hashing
Consistent hashing and random trees: distributed caching protocols for relieving hot spots on the World Wide Web