23. References
1. Kun Ren, Thaddeus Diamond, Daniel J. Abadi, and Alexander Thomson. 2016. Low-Overhead Asynchronous
Checkpointing in Main-Memory Database Systems. In Proceedings of the 2016 International Conference
on Management of Data (SIGMOD '16). Association for Computing Machinery, New York, NY, USA, 1539–1551.
https://doi.org/10.1145/2882903.2915966
2. Guna Prasaad, Badrish Chandramouli, and Donald Kossmann. 2020. Concurrent Prefix Recovery:
Performing CPR on a Database. SIGMOD Rec. 49, 1 (March 2020), 16–23.
https://doi.org/10.1145/3422648.3422653
3. C. Mohan, Don Haderle, Bruce Lindsay, Hamid Pirahesh, and Peter Schwarz. 1992. ARIES: a transaction
recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging.
ACM Trans. Database Syst. 17, 1 (March 1992), 94–162. https://doi.org/10.1145/128765.128770
4. Tuan Cao, Marcos Vaz Salles, Benjamin Sowell, Yao Yue, Alan Demers, Johannes Gehrke, and Walker White.
2011. Fast checkpoint recovery algorithms for frequently consistent applications. In Proceedings of the 2011
ACM SIGMOD International Conference on Management of data (SIGMOD '11). Association for Computing
Machinery, New York, NY, USA, 265–276. https://doi.org/10.1145/1989323.1989352
5. Stephen Tu, Wenting Zheng, Eddie Kohler, Barbara Liskov, and Samuel Madden. 2013. Speedy transactions in
multicore in-memory databases. In Proceedings of the Twenty-Fourth ACM Symposium on Operating
Systems Principles (SOSP '13). Association for Computing Machinery, New York, NY, USA, 18–32.
https://doi.org/10.1145/2517349.2522713