Calvin: Fast Distributed Transactions for Partitioned Database Systems Alexander Thomson Yale University thomson@cs.yale.edu Thaddeus Diamond Yale University diamond@cs.yale.edu Shu-Chun Weng Yale University scweng@cs.yale.edu Kun Ren Yale University kun@cs.yale.edu Philip Shao Yale University shao-philip@cs.yale.edu Daniel J. Abadi Yale University dna@cs.yale.edu ABSTRACT Many distributed storage