6.5830/6.5831: Database Systems
Spring 2026
In this lecture we will survey key new ideas in transaction processing in the last 20 years, covering both single-node and multi-node systems, but with a focus on scalable distributed transaction processing.

Read the following paper:

  • M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, N. Hachem, and P. Helland. The End of an Architectural Era (It's Time for a Complete Rewrite). VLDB, 2007. [PDF]
  • [Optional] Alexander Thomson, Thaddeus Diamond, Shu-Chun Weng, Kun Ren, Philip Shao, and Daniel J. Abadi. Calvin: Fast Distributed Transactions for Partitioned Database Systems. SIGMOD, 2012. [PDF]
  • [Optional] Yi Lu, Xiangyao Yu, Lei Cao, Samuel Madden. Epoch-based Commit and Replication in Distributed OLTP Databases. VLDB, 2021. [PDF]