はじめに データベース(DB)を扱う方にとって、トランザクションは当たり前の存在です。そんな当たり前のものがどういった理論と技術で実現されているか、そしてそれらが今も進化していることをご存知でしょうか。 トランザクションをもっと深く知りたい方に向けて、参考となる資料をご紹介します。 資料は日本語で書かれたものを中心に紹介しています。また、Level設定は私の主観によるものです。 はじめに Level 0 Level 1 一人トランザクション技術 Advent Calendar 2016 Level 2 トランザクションをSerializableにする4つの方法 トランザクションの設計と進化 トランザクション入門 並行実行制御の最適化手法 Level 3 Transactional Information Systems: Theory, Algorithms, and the Practi