Programmer’s Toolbox Part 3: Consistent Hashing | Spiteful.com
"Consistent hashing is a powerful idea for anyone building services that have to scale across a group of computers."