{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T20:29:15Z","timestamp":1791318555301,"version":"4.3.1"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,4]],"date-time":"2015-10-04T00:00:00Z","timestamp":1443916800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1409555"],"award-info":[{"award-number":["1409555"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Google Faculty Research Award"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,4]]},"DOI":"10.1145\/2815400.2815430","type":"proceedings-article","created":{"date-parts":[[2015,10,1]],"date-time":"2015-10-01T12:01:58Z","timestamp":1443700918000},"page":"279-294","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":60,"title":["High-performance ACID via modular concurrency control"],"prefix":"10.1145","author":[{"given":"Chao","family":"Xie","sequence":"first","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chunzhi","family":"Su","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cody","family":"Littley","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lorenzo","family":"Alvisi","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Manos","family":"Kapritsos","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yang","family":"Wang","sequence":"additional","affiliation":[{"name":"The Ohio State University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2015,10,4]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"Cloud Lab. http:\/\/www.cloudlab.us\/.  Cloud Lab. http:\/\/www.cloudlab.us\/."},{"key":"e_1_3_2_2_2_1","unstructured":"Front Accounting. http:\/\/frontaccounting.com\/.  Front Accounting. http:\/\/frontaccounting.com\/."},{"key":"e_1_3_2_2_3_1","unstructured":"Fusion Ticket. http:\/\/www.fusionticket.org\/.  Fusion Ticket. http:\/\/www.fusionticket.org\/."},{"key":"e_1_3_2_2_4_1","unstructured":"MemSQL. http:\/\/www.memsql.com\/.  MemSQL. http:\/\/www.memsql.com\/."},{"key":"e_1_3_2_2_5_1","unstructured":"Microsoft SQL Server. http:\/\/www.microsoft.com\/sqlserver\/.  Microsoft SQL Server. http:\/\/www.microsoft.com\/sqlserver\/."},{"key":"e_1_3_2_2_6_1","unstructured":"MySQL Cluster. http:\/\/www.mysql.com\/products\/cluster\/.  MySQL Cluster. http:\/\/www.mysql.com\/products\/cluster\/."},{"key":"e_1_3_2_2_7_1","unstructured":"Oracle Database. http:\/\/www.oracle.com\/database\/.  Oracle Database. http:\/\/www.oracle.com\/database\/."},{"key":"e_1_3_2_2_8_1","unstructured":"Postgres SQL. http:\/\/www.postgresql.org\/.  Postgres SQL. http:\/\/www.postgresql.org\/."},{"key":"e_1_3_2_2_9_1","unstructured":"SAP Hana. http:\/\/www.saphana.com\/.  SAP Hana. http:\/\/www.saphana.com\/."},{"key":"e_1_3_2_2_10_1","unstructured":"SimpleDB. http:\/\/aws.amazon.com\/simpledb\/.  SimpleDB. http:\/\/aws.amazon.com\/simpledb\/."},{"key":"e_1_3_2_2_11_1","first-page":"67","volume-title":"Patrick O'Neil. Generalized Isolation Level Definitions. In Proceedings of the IEEE 16th International Conference on Data Engineering","author":"Adya Atul","year":"2000","unstructured":"Atul Adya , Barbara Liskov , and Patrick O'Neil. Generalized Isolation Level Definitions. In Proceedings of the IEEE 16th International Conference on Data Engineering , pages 67 -- 78 , 2000 . Atul Adya, Barbara Liskov, and Patrick O'Neil. Generalized Isolation Level Definitions. In Proceedings of the IEEE 16th International Conference on Data Engineering, pages 67--78, 2000."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2737784"},{"key":"e_1_3_2_2_13_1","first-page":"223","volume-title":"Proceedings of the Conference on Innovative Data system Research (CIDR)","author":"Baker Jason","year":"2011","unstructured":"Jason Baker , Chris Bond , James C. Corbett , JJ Furman , Andrey Khorlin , James Larson , Jean-Michel Leon , Yawei Li , Alexander Lloyd , and Vadim Yushprakh . Megastore : Providing Scalable, Highly Available Storage for Interactive Services . In Proceedings of the Conference on Innovative Data system Research (CIDR) , pages 223 -- 234 , 2011 . Jason Baker, Chris Bond, James C. Corbett, JJ Furman, Andrey Khorlin, James Larson, Jean-Michel Leon, Yawei Li, Alexander Lloyd, and Vadim Yushprakh. Megastore: Providing Scalable, Highly Available Storage for Interactive Services. In Proceedings of the Conference on Innovative Data system Research (CIDR), pages 223--234, 2011."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767935"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/319996.319998"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/320128.320131"},{"key":"e_1_3_2_2_17_1","volume-title":"Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation -","volume":"7","author":"Chang Fay","year":"2006","unstructured":"Fay Chang , Jeffrey Dean , Sanjay Ghemawat , Wilson C. Hsieh , Deborah A. Wallach , Mike Burrows , Tushar Chandra , Andrew Fikes , and Robert E. Gruber . Bigtable: a Distributed Storage System for Structured Data . In Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation - Volume 7 , OSDI '06, 2006 . Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber. Bigtable: a Distributed Storage System for Structured Data. In Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation - Volume 7, OSDI '06, 2006."},{"key":"e_1_3_2_2_18_1","first-page":"251","volume-title":"Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12","author":"Corbett James C.","year":"2012","unstructured":"James C. Corbett , Jeffrey Dean , Michael Epstein , Andrew Fikes , Christopher Frost , J. J. Furman , Sanjay Ghemawat , Andrey Gubarev , Christopher Heiser , Peter Hochschild , Wilson Hsieh , Sebastian Kanthak , Eugene Kogan , Hongyi Li , Alexander Lloyd , Sergey Melnik , David Mwaura , David Nagle , Sean Quinlan , Rajesh Rao , Lindsay Rolig , Yasushi Saito , Michal Szymaniak , Christopher Taylor , Ruth Wang , and Dale Woodford . Spanner : Google's Globally-Distributed Database . In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12 , pages 251 -- 264 , 2012 . James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, J. J. Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, and Dale Woodford. Spanner: Google's Globally-Distributed Database. In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12, pages 251--264, 2012."},{"key":"e_1_3_2_2_19_1","volume-title":"Standard Specification Version 5.11","author":"Transaction Processing Performance Council","year":"2010","unstructured":"Transaction Processing Performance Council . TPC Benchmark C , Standard Specification Version 5.11 , 2010 . Transaction Processing Performance Council. TPC Benchmark C, Standard Specification Version 5.11, 2010."},{"key":"e_1_3_2_2_20_1","volume-title":"Cowling and Barbara Liskov. Granola: Low-Overhead Distributed Transaction Coordination. In Proceedings of the 2012 USENIX Annual Technical Conference","author":"James","year":"2012","unstructured":"James Cowling and Barbara Liskov. Granola: Low-Overhead Distributed Transaction Coordination. In Proceedings of the 2012 USENIX Annual Technical Conference , Boston, MA, USA , June 2012 . James Cowling and Barbara Liskov. Granola: Low-Overhead Distributed Transaction Coordination. In Proceedings of the 2012 USENIX Annual Technical Conference, Boston, MA, USA, June 2012."},{"key":"e_1_3_2_2_21_1","volume-title":"Proceedings of the 2009 USENIX Conference on Hot Topics in Cloud Computing, HotCloud'09","author":"Das Sudipto","year":"2009","unstructured":"Sudipto Das , Divyakant Agrawal , and Amr El Abbadi . ElasTraS : an Elastic Transactional Data Store in the Cloud . In Proceedings of the 2009 USENIX Conference on Hot Topics in Cloud Computing, HotCloud'09 , 2009 . Sudipto Das, Divyakant Agrawal, and Amr El Abbadi. ElasTraS: an Elastic Transactional Data Store in the Cloud. In Proceedings of the 2009 USENIX Conference on Hot Topics in Cloud Computing, HotCloud'09, 2009."},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807157"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/38714.38742"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/319566.319567"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773922"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685086"},{"key":"e_1_3_2_2_28_1","first-page":"183","volume-title":"Margo I Seltzer. Berkeley DB. In USENIX Annual Technical Conference, FREENIX Track","author":"Olson Michael A","year":"1999","unstructured":"Michael A Olson , Keith Bostic , and Margo I Seltzer. Berkeley DB. In USENIX Annual Technical Conference, FREENIX Track , pages 183 -- 191 , 1999 . Michael A Olson, Keith Bostic, and Margo I Seltzer. Berkeley DB. In USENIX Annual Technical Conference, FREENIX Track, pages 183--191, 1999."},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/211414.211427"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213954"},{"key":"e_1_3_2_2_31_1","first-page":"1150","volume-title":"Proceedings of the 33rd international Conference on Very Large Data Bases, VLDB '07","author":"Stonebraker Michael","year":"2007","unstructured":"Michael Stonebraker , Samuel Madden , Daniel J. Abadi , Stavros Harizopoulos , Nabil Hachem , and Pat Helland . The End of an Architectural Era (It's Time for a Complete Rewrite) . In Proceedings of the 33rd international Conference on Very Large Data Bases, VLDB '07 , pages 1150 -- 1160 , 2007 . Michael Stonebraker, Samuel Madden, Daniel J. Abadi, Stavros Harizopoulos, Nabil Hachem, and Pat Helland. The End of an Architectural Era (It's Time for a Complete Rewrite). In Proceedings of the 33rd international Conference on Very Large Data Bases, VLDB '07, pages 1150--1160, 2007."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213838"},{"key":"e_1_3_2_2_33_1","first-page":"495","volume-title":"11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14)","author":"Xie Chao","year":"2014","unstructured":"Chao Xie , Chunzhi Su , Manos Kapritsos , Yang Wang , Navid Yaghmazadeh , Lorenzo Alvisi , and Prince Mahajan . Salt : Combining ACID and BASE in a Distributed Database . In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14) , pages 495 -- 509 , Broomfield, CO , October 2014 . Chao Xie, Chunzhi Su, Manos Kapritsos, Yang Wang, Navid Yaghmazadeh, Lorenzo Alvisi, and Prince Mahajan. Salt: Combining ACID and BASE in a Distributed Database. In 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 14), pages 495--509, Broomfield, CO, October 2014."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522729"}],"event":{"name":"SOSP '15: ACM SIGOPS 25th Symposium on Operating Systems Principles","location":"Monterey California","acronym":"SOSP '15","sponsor":["SSRC Storage Systems Research Center, UC Santa Cruz","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 25th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815400.2815430","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2815400.2815430","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:13Z","timestamp":1750225393000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815400.2815430"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,10,4]]},"references-count":34,"alternative-id":["10.1145\/2815400.2815430","10.1145\/2815400"],"URL":"https:\/\/doi.org\/10.1145\/2815400.2815430","relation":{},"subject":[],"published":{"date-parts":[[2015,10,4]]},"assertion":[{"value":"2015-10-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}