The Scalable Commutativity Rule: Designing Scalable Software [pdf]
people.csail.mit.edu