Some notes on Dynamo and optimistic concurrency control.