Replication, atomicity and order in distributed systems afeinberg.github.com138 pointsstrlen15 years ago