{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,11]],"date-time":"2025-04-11T04:03:45Z","timestamp":1744344225755,"version":"3.40.4"},"reference-count":74,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T00:00:00Z","timestamp":1739318400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T00:00:00Z","timestamp":1739318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1824130","IIS-1910613"],"award-info":[{"award-number":["CNS-1824130","IIS-1910613"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["The VLDB Journal"],"published-print":{"date-parts":[[2025,3]]},"DOI":"10.1007\/s00778-025-00901-3","type":"journal-article","created":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T15:10:29Z","timestamp":1739373029000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["C5: cloned concurrency control that always keeps up"],"prefix":"10.1007","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1192-7111","authenticated-orcid":false,"given":"Jeffrey","family":"Helt","sequence":"first","affiliation":[]},{"given":"Abhinav","family":"Sharma","sequence":"additional","affiliation":[]},{"given":"Daniel J.","family":"Abadi","sequence":"additional","affiliation":[]},{"given":"Wyatt","family":"Lloyd","sequence":"additional","affiliation":[]},{"given":"Jose M.","family":"Faleiro","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,2,12]]},"reference":[{"key":"901_CR1","unstructured":"C5-Cicada. https:\/\/github.com\/princeton-sns\/c5-cicada-exp (2022)"},{"key":"901_CR2","unstructured":"C5-MyRocks. https:\/\/github.com\/princeton-sns\/c5-myrocks-exp (2022)"},{"key":"901_CR3","unstructured":"Adya, A.: Weak consistency: A generalized theory and optimistic implementations for distributed transactions. Ph.D. thesis, MIT, Cambridge (1999)"},{"key":"901_CR4","doi-asserted-by":"crossref","unstructured":"Antonopoulos, P., Budovski, A., Diaconu, C., Hernandez\u00a0Saenz, A., Hu, J., Kodavalla, H., Kossmann, D., Lingam, S., Minhas, U.F., Prakash, N., et\u00a0al.: Socrates: The new SQL server in the cloud. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 1743\u20131756. Association for Computing Machinery, Amsterdam, The Netherlands (2019)","DOI":"10.1145\/3299869.3314047"},{"key":"901_CR5","doi-asserted-by":"crossref","unstructured":"Berenson, H., Bernstein, P., Gray, J., Melton, J., O\u2019Neil, E., O\u2019Neil, P.: A critique of ANSI SQL isolation levels. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 1\u201310. Association for Computing Machinery, San Jose (1995)","DOI":"10.1145\/223784.223785"},{"key":"901_CR6","volume-title":"Concurrency Control and Recovery in Database Systems","author":"PA Bernstein","year":"1987","unstructured":"Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency Control and Recovery in Database Systems. Addison-Wesley, Reading (1987)"},{"key":"901_CR7","doi-asserted-by":"crossref","unstructured":"Cha, S.K., Song, C.: P*TIME: Highly scalable OLTP DBMS for managing update-intensive stream workload. In: Proc. International Conference on Very Large Data Bases (VLDB), pp. 1033\u20131044. VLDB Endowment, Toronto (2004)","DOI":"10.1016\/B978-012088469-8\/50090-5"},{"key":"901_CR8","doi-asserted-by":"crossref","unstructured":"Chandramouli, B., Prasaad, G., Kossmann, D., Levandoski, J., Hunter, J., Barnett, M.: FASTER: A concurrent key-value store with in-place updates. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 275\u2013290. Association for Computing Machinery, Houston (2018)","DOI":"10.1145\/3183713.3196898"},{"key":"901_CR9","doi-asserted-by":"crossref","unstructured":"DeWitt, D.J., Katz, R.H., Olken, F., Shapiro, L.D., Stonebraker, M.R., Wood, D.A.: Implementation techniques for main memory database systems. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 1\u20138. Association for Computing Machinery, Boston (1984)","DOI":"10.1145\/971697.602261"},{"key":"901_CR10","doi-asserted-by":"crossref","unstructured":"Diaconu, C., Freedman, C., Ismert, E., Larson, P.A., Mittal, P., Stonecipher, R., Verma, N., Zwilling, M.: Hekaton: SQL server\u2019s memory-optimized OLTP engine. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 1243\u20131254. Association for Computing Machinery, New York (2013)","DOI":"10.1145\/2463676.2463710"},{"key":"901_CR11","unstructured":"Duplyakin, D., Ricci, R., Maricq, A., Wong, G., Duerig, J., Eide, E., Stoller, L., Hibler, M., Johnson, D., Webb, K., Akella, A., Wang, K., Ricart, G., Landweber, L., Elliott, C., Zink, M., Cecchet, E., Kar, S., Mishra, P.: The design and operation of CloudLab. In: Proc. USENIX Annual Technical Conference (ATC), pp. 1\u201314. USENIX Association, Renton (2019)"},{"key":"901_CR12","unstructured":"Elnikety, S., Pedone, F., Zwaenepoel, W.: Generalized snapshot isolation and a prefix-consistent implementation. Tech. Rep. IC\/2004\/21, School of Computer and Communication Sciences, EPFL, Lausanne (2004)"},{"key":"901_CR13","unstructured":"Facebook: MyRocks GitHub Wiki (2019). https:\/\/github.com\/facebook\/mysql-5.6\/wiki"},{"key":"901_CR14","unstructured":"Facebook: RocksDB: A Persistent Key-value Store (2020). https:\/\/rocksdb.org\/"},{"issue":"11","key":"901_CR15","first-page":"1190","volume":"8","author":"JM Faleiro","year":"2015","unstructured":"Faleiro, J.M., Abadi, D.J.: Rethinking serializable multiversion concurrency control. Proc. Very Large Data Bases Endow. (PVLDB) 8(11), 1190\u20131201 (2015)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"issue":"5","key":"901_CR16","first-page":"613","volume":"10","author":"JM Faleiro","year":"2017","unstructured":"Faleiro, J.M., Abadi, D.J., Hellerstein, J.M.: High performance transactions via early write visibility. Proc. Very Large Data Bases Endow. (PVLDB) 10(5), 613\u2013624 (2017)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"key":"901_CR17","doi-asserted-by":"crossref","unstructured":"Faleiro, J.M., Thomson, A., Abadi, D.J.: Lazy evaluation of transactions in database systems. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 15\u201326. Association for Computing Machinery, Snowbird (2014)","DOI":"10.1145\/2588555.2610529"},{"issue":"2","key":"901_CR18","first-page":"3","volume":"8","author":"D Gawlick","year":"1985","unstructured":"Gawlick, D., Kinkade, D.: Varieties of concurrency control in IMS\/VS fast path. IEEE Data Eng. Bull. 8(2), 3\u201310 (1985)","journal-title":"IEEE Data Eng. Bull."},{"key":"901_CR19","unstructured":"GitLab: GitLab.com Database Incident (2017). https:\/\/about.gitlab.com\/2017\/02\/01\/gitlab-dot-com-database-incident\/"},{"key":"901_CR20","unstructured":"GitLab: Postmortem of Database Outage of January 31 (2017). https:\/\/about.gitlab.com\/2017\/02\/10\/postmortem-of-database-outage-of-january-31\/"},{"key":"901_CR21","unstructured":"Google: LevelDB (2020). https:\/\/github.com\/google\/leveldb"},{"issue":"2","key":"901_CR22","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1561\/1900000002","volume":"1","author":"JM Hellerstein","year":"2007","unstructured":"Hellerstein, J.M., Stonebraker, M., Hamilton, J.: Architecture of a database system. Found. Trends Databases 1(2), 141\u2013259 (2007)","journal-title":"Found. Trends Databases"},{"key":"901_CR23","doi-asserted-by":"publisher","unstructured":"Helt, J., Sharma, A., Abadi, D.J., Lloyd, W., Faleiro, J.M.: C5: Cloned concurrency control that always keeps up (2022). https:\/\/doi.org\/10.48550\/arXiv.2207.02746. https:\/\/arxiv.org\/abs\/2207.02746","DOI":"10.48550\/arXiv.2207.02746"},{"key":"901_CR24","doi-asserted-by":"crossref","unstructured":"Hong, C., Zhou, D., Yang, M., Kuo, C., Zhang, L., Zhou, L.: KuaFu: Closing the parallelism gap in database replication. In: Proc. IEEE International Conference on Data Engineering (ICDE), pp. 1186\u20131195. Institute of Electrical and Electronics Engineers, Brisbane (2013)","DOI":"10.1109\/ICDE.2013.6544908"},{"issue":"5","key":"901_CR25","first-page":"629","volume":"13","author":"Y Huang","year":"2020","unstructured":"Huang, Y., Qian, W., Kohler, E., Liskov, B., Shrira, L.: Opportunities for optimism in contended main-memory multicore transactions. Proc. Very Large Data Bases Endow. (PVLDB) 13(5), 629\u2013642 (2020)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"key":"901_CR26","unstructured":"Instagram: Instagration Part\u00a02: Scaling Our Infrastructure To Multiple Data Centers (2015). https:\/\/instagram-engineering.com\/instagration-pt-2-scaling-our-infrastructure-to-multiple-data-centers-5745cbad7834"},{"key":"901_CR27","unstructured":"Intel: Intel Optane Persistent Memory (2020). https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/optane-dc-persistent-memory.html"},{"key":"901_CR28","unstructured":"Intel: Intel Server Products (2020). https:\/\/www.intel.com\/content\/www\/us\/en\/products\/servers.html"},{"key":"901_CR29","doi-asserted-by":"crossref","unstructured":"Jeffrey, M.C., Ying, V.A., Subramanian, S., Lee, H.R., Emer, J., Sanchez, D.: Harmonizing speculative and non-speculative execution in architectures for ordered parallelism. In: Proc. IEEE\/ACM International Symposium on Microarchitecture (MICRO), pp. 217\u2013230. Institute of Electrical and Electronics Engineers, Fukuoka City (2018)","DOI":"10.1109\/MICRO.2018.00026"},{"issue":"1\u20132","key":"901_CR30","first-page":"681","volume":"3","author":"R Johnson","year":"2010","unstructured":"Johnson, R., Pandis, I., Stoica, R., Athanassoulis, M., Ailamaki, A.: Aether: a scalable approach to logging. Proc. Very Large Data Bases Endow. (PVLDB) 3(1\u20132), 681\u2013692 (2010)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"key":"901_CR31","doi-asserted-by":"crossref","unstructured":"Kim, K., Wang, T., Johnson, R., Pandis, I.: ERMIA: Fast memory-optimized database system for heterogeneous workloads. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 1675\u20131687. Association for Computing Machinery, San Francisco (2016)","DOI":"10.1145\/2882903.2882905"},{"issue":"2","key":"901_CR32","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1145\/114325.103715","volume":"16","author":"RP King","year":"1991","unstructured":"King, R.P., Halim, N., Garcia-Molina, H., Polyzois, C.A.: Management of a remote backup copy for disaster recovery. ACM Trans. Database Syst. (TODS) 16(2), 338\u2013368 (1991)","journal-title":"ACM Trans. Database Syst. (TODS)"},{"issue":"4","key":"901_CR33","doi-asserted-by":"publisher","first-page":"298","DOI":"10.14778\/2095686.2095689","volume":"5","author":"PR Larson","year":"2011","unstructured":"Larson, P.R., Blanas, S., Diaconu, C., Freedman, C., Patel, J.M., Zwilling, M.: High-performance concurrency control mechanisms for main-memory databases. VLDB Endow. 5(4), 298\u2013309 (2011)","journal-title":"VLDB Endow."},{"key":"901_CR34","unstructured":"Lee, J., Kim, K., Cha, S.K.: Differential logging: A commutative and associative logging scheme for highly parallel main memory databases. In: Proc. IEEE International Conference on Data Engineering (ICDE), pp. 173\u2013182. Institute of Electrical and Electronics Engineers, Heidelberg (2001)"},{"key":"901_CR35","unstructured":"Levandoski, J., Lomet, D., Sengupta, S., Stutsman, R., Wang, R.: High performance transactions in Deuteronomy. In: Proc. Conference on Innovative Data Systems Research (CIDR), pp. 1\u201312. cidrdb.org, Asilomar (2015)"},{"key":"901_CR36","doi-asserted-by":"crossref","unstructured":"Lim, H., Kaminsky, M., Andersen, D.G.: Cicada: Dependably fast multi-core in-memory transactions. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 21\u201335. Association for Computing Machinery, Chicago (2017)","DOI":"10.1145\/3035918.3064015"},{"key":"901_CR37","unstructured":"Linux: libhugetlbfs: preload library to back text, data, malloc() or shared memory with hugepages (2020). https:\/\/linux.die.net\/man\/7\/libhugetlbfs"},{"key":"901_CR38","doi-asserted-by":"crossref","unstructured":"Lu, H., Veeraraghavan, K., Ajoux, P., Hunt, J., Song, Y.J., Tobagus, W., Kumar, S., Lloyd, W.: Existential consistency: Measuring and understanding consistency at facebook. In: Proc. ACM Symposium on Operating Systems Principles (SOSP), pp. 295\u2013310. Association for Computing Machinery, Monterey (2015)","DOI":"10.1145\/2815400.2815426"},{"key":"901_CR39","unstructured":"MariaDB: MariaDB 10 Parallel Replication (2017). https:\/\/mariadb.com\/kb\/en\/parallel-replication\/"},{"key":"901_CR40","unstructured":"Matsunobu, Y.: Making slave pre-fetching work better with SSD. https:\/\/yoshinorimatsunobu.blogspot.com\/2011\/10\/making-slave-pre-fetching-work-better.html\/ (2011)"},{"issue":"1","key":"901_CR41","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1007\/s00778-012-0294-6","volume":"22","author":"UF Minhas","year":"2013","unstructured":"Minhas, U.F., Rajagopalan, S., Cully, B., Aboulnaga, A., Salem, K., Warfield, A.: RemusDB: transparent high availability for database systems. VLDB J. 22(1), 29\u201345 (2013)","journal-title":"VLDB J."},{"key":"901_CR42","unstructured":"Mitzukas, D.: On MySQL replication prefetching. https:\/\/dom.as\/2011\/12\/03\/replication-prefetching\/ (2011)"},{"issue":"1","key":"901_CR43","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1145\/128765.128770","volume":"17","author":"C Mohan","year":"1992","unstructured":"Mohan, C., Haderle, D., Lindsay, B., Pirahesh, H., Schwarz, P.: ARIES: a transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging. ACM Trans. Database Syst. (TODS) 17(1), 94\u2013162 (1992)","journal-title":"ACM Trans. Database Syst. (TODS)"},{"key":"901_CR44","doi-asserted-by":"crossref","unstructured":"Mohan, C., Treiber, K., Obermarck, R.: Algorithms for the management of remote backup data bases for disaster recovery. In: Proc. IEEE International Conference on Data Engineering (ICDE), pp. 511\u2013518. Institute of Electrical and Electronics Engineers, Vienna (1993)","DOI":"10.1109\/ICDE.1993.344034"},{"key":"901_CR45","unstructured":"MySQL: Improving The Parallel Applier With Writeset-based Dependency Tracking (2017). https:\/\/mysqlhighavailability.com\/improving-the-parallel-applier-with-writeset-based-dependency-tracking\/"},{"key":"901_CR46","unstructured":"MySQL: Group Commit of Binary Log (2019). https:\/\/dev.mysql.com\/worklog\/task\/?id=5223"},{"key":"901_CR47","unstructured":"MySQL: InnoDB (2019). https:\/\/dev.mysql.com\/doc\/refman\/5.6\/en\/innodb-storage-engine.html"},{"key":"901_CR48","unstructured":"MySQL: MySQL 5.6 Reference Manual (2020). https:\/\/dev.mysql.com\/doc\/refman\/5.6\/en\/"},{"key":"901_CR49","unstructured":"Narula, N., Cutler, C., Kohler, E., Morris, R.: Phase reconciliation for contended in-memory transactions. In: Proc. USENIX Symposium on Operating Systems Design and Implementation (OSDI), pp. 511\u2013524. USENIX Association, Broomfield (2014)"},{"key":"901_CR50","unstructured":"Nielsen, K.: Bug #74177 \u2013slave-preserve-commit-order causes slave to deadlock and break for some queries. https:\/\/bugs.mysql.com\/bug.php?id=74177 (2014)"},{"key":"901_CR51","unstructured":"Oracle: Method of applying changes to a standby database system (2001). Patent No. US6980988B1, Filed Oct. 1, 2001, Issued Dec. 27, 2005"},{"key":"901_CR52","unstructured":"Oracle: Eager replication of uncommitted transactions (2014). Patent No. US9747356B2, Filed Jan. 23, 2014, Issued Aug. 29, 2017"},{"key":"901_CR53","unstructured":"Oracle: Oracle 19 Database Administrator\u2019s Guide (2020). https:\/\/docs.oracle.com\/en\/database\/oracle\/oracle-database\/19\/admin\/index.html"},{"key":"901_CR54","unstructured":"Oracle: Oracle Active Data Guard (2020). https:\/\/www.oracle.com\/technetwork\/database\/availability\/dg-adg-technical-overview-wp-5347548.pdf"},{"key":"901_CR55","unstructured":"Oracle: Understanding Oracle GoldenGate (2020). https:\/\/docs.oracle.com\/en\/middleware\/goldengate\/core\/19.1\/"},{"issue":"4","key":"901_CR56","doi-asserted-by":"publisher","first-page":"631","DOI":"10.1145\/322154.322158","volume":"26","author":"CH Papadimitriou","year":"1979","unstructured":"Papadimitriou, C.H.: The serializability of concurrent database updates. J. ACM (JACM) 26(4), 631\u2013653 (1979)","journal-title":"J. ACM (JACM)"},{"key":"901_CR57","unstructured":"PostgreSQL: PostgreSQL 12.1 Documentation (2020). https:\/\/www.postgresql.org\/docs\/12\/index.html"},{"key":"901_CR58","unstructured":"PostgreSQL: Snapshot Synchronization Functions (2020). https:\/\/www.postgresql.org\/docs\/current\/functions-admin.html"},{"issue":"13","key":"901_CR59","first-page":"2025","volume":"10","author":"D Qin","year":"2017","unstructured":"Qin, D., Brown, A.D., Goel, A.: Scalable replay-based replication for fast databases. Proc. Very Large Data Bases Endow. (PVLDB) 10(13), 2025\u20132036 (2017)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"key":"901_CR60","doi-asserted-by":"crossref","unstructured":"Qin, D., Brown, A.D., Goel, A.: Caracal: Contention management with deterministic concurrency control. In: Proc. ACM Symposium on Operating Systems Principles (SOSP), pp. 180\u2013194. Association for Computing Machinery, Virtual Event (2021)","DOI":"10.1145\/3477132.3483591"},{"key":"901_CR61","doi-asserted-by":"crossref","unstructured":"Schwalb, D., Faust, M., Wust, J., Grund, M., Plattner, H.: Efficient transaction processing for Hyrise in mixed workload environments. In: Proc. International Workshop on In Memory Data Management and Analytics (IMDM), pp. 16\u201329. Springer, Hangzhou (2014)","DOI":"10.1007\/978-3-319-13960-9_9"},{"key":"901_CR62","unstructured":"Sharma, Y., Ajoux, P., Ang, P., Callies, D., Choudhary, A., Demailly, L., Fersch, T., Guz, L.A., Kotulski, A., Kulkarni, S., Kumar, S., Li, H., Li, J., Makeev, E., Prakasam, K., Renesse, R.V., Roy, S., Seth, P., Song, Y.J., Wester, B., Veeraraghavan, K., Xie, P.: Wormhole: Reliable pub-sub to support geo-replicated internet services. In: Proc. USENIX Symposium on Networked Systems Design and Implementation (NSDI), pp. 351\u2013366. USENIX Association, Oakland (2015)"},{"key":"901_CR63","doi-asserted-by":"crossref","unstructured":"Terry, D.B., Demers, A.J., Petersen, K., Spreitzer, M.J., Theimer, M.M., Welch, B.B.: Session guarantees for weakly consistent replicated data. In: Proc. International Conference on Parallel and Distributed Information Systems (PDIS), pp. 140\u2013149. Institute of Electrical and Electronics Engineers, Austin (1994)","DOI":"10.1109\/PDIS.1994.331722"},{"issue":"1\u20132","key":"901_CR64","first-page":"70","volume":"3","author":"A Thomson","year":"2010","unstructured":"Thomson, A., Abadi, D.J.: The case for determinism in database systems. Proc. Very Large Data Bases Endow. (PVLDB) 3(1\u20132), 70\u201380 (2010)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"key":"901_CR65","doi-asserted-by":"crossref","unstructured":"Thomson, A., Diamond, T., Weng, S.C., Ren, K., Shao, P., Abadi, D.J.: Calvin: Fast distributed transactions for partitioned database systems. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 1\u201312. Association for Computing Machinery, Scottsdale (2012)","DOI":"10.1145\/2213836.2213838"},{"key":"901_CR66","unstructured":"Council, T.P.C.: TPC Benchmark C revision 5.11 (2010)"},{"key":"901_CR67","doi-asserted-by":"crossref","unstructured":"Tu, S., Zheng, W., Kohler, E., Liskov, B., Madden, S.: Speedy transactions in multicore in-memory databases. In: Proc. ACM Symposium on Operating Systems Principles (SOSP), pp. 18\u201332. Association for Computing Machinery, Farmington (2013)","DOI":"10.1145\/2517349.2522713"},{"key":"901_CR68","doi-asserted-by":"crossref","unstructured":"Verbitski, A., Gupta, A., Saha, D., Corey, J., Gupta, K., Brahmadesam, M., Mittal, R., Krishnamurthy, S., Maurice, S., Kharatishvilli, T., Bao, X.: Amazon Aurora: On avoiding distributed consensus for I\/Os, commits, and membership changes. In: Proc. ACM International Conference on Management of Data (SIGMOD), pp. 789\u2013796. Association for Computing Machinery, Houston (2018)","DOI":"10.1145\/3183713.3196937"},{"key":"901_CR69","doi-asserted-by":"crossref","unstructured":"Wang, T., Johnson, R., Pandis, I.: Query fresh: Log shipping on steroids. Proc. Very Large Data Bases Endow. (PVLDB) 11(4), 406\u2013419 (2017)","DOI":"10.1145\/3186728.3164137"},{"issue":"2","key":"901_CR70","first-page":"49","volume":"10","author":"T Wang","year":"2016","unstructured":"Wang, T., Kimura, H.: Mostly-optimistic concurrency control for highly contended dynamic workloads on a thousand cores. Proc. Very Large Data Bases Endow. (PVLDB) 10(2), 49\u201360 (2016)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"key":"901_CR71","unstructured":"Whitney, A., Shasha, D., Apter, S.: High volume transaction processing without concurrency control, two phase commit, SQL or C++. In: International Workshop on High Performance Transaction Systems, pp. 211\u2013217. Springer, Asimolar (1997)"},{"issue":"5","key":"901_CR72","first-page":"444","volume":"9","author":"C Yan","year":"2016","unstructured":"Yan, C., Cheung, A.: Leveraging lock contention to improve OLTP application performance. Proc. Very Large Data Bases Endow. (PVLDB) 9(5), 444\u2013455 (2016)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"issue":"11","key":"901_CR73","first-page":"1637","volume":"12","author":"E Zamanian","year":"2019","unstructured":"Zamanian, E., Yu, X., Stonebraker, M., Kraska, T.: Rethinking database high availability with RDMA networks. Proc. Very Large Data Bases Endow. (PVLDB) 12(11), 1637\u20131650 (2019)","journal-title":"Proc. Very Large Data Bases Endow. (PVLDB)"},{"key":"901_CR74","unstructured":"Zheng, W., Tu, S., Kohler, E., Liskov, B.: Fast databases with fast durability and recovery through multicore parallelism. In: Proc. USENIX Symposium on Operating Systems Design and Implementation (OSDI), pp. 465\u2013477. USENIX Association, Broomfield (2014)"}],"container-title":["The VLDB Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-025-00901-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00778-025-00901-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-025-00901-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,10]],"date-time":"2025-04-10T07:32:36Z","timestamp":1744270356000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00778-025-00901-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,12]]},"references-count":74,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,3]]}},"alternative-id":["901"],"URL":"https:\/\/doi.org\/10.1007\/s00778-025-00901-3","relation":{},"ISSN":["1066-8888","0949-877X"],"issn-type":[{"type":"print","value":"1066-8888"},{"type":"electronic","value":"0949-877X"}],"subject":[],"published":{"date-parts":[[2025,2,12]]},"assertion":[{"value":"20 September 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 December 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 January 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 February 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"24"}}