Slicer: auto-sharding for datacenter applications
Social Hash: an assignment framework for optimizing distributed systems operations on social networks