High Performance Transactions via Early Write Visibility
Calvin: fast distributed transactions for partitioned database systems