{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:30:45Z","timestamp":1750221045494,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,11,26]],"date-time":"2018-11-26T00:00:00Z","timestamp":1543190400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,11,26]]},"DOI":"10.1145\/3274808.3274818","type":"proceedings-article","created":{"date-parts":[[2019,2,13]],"date-time":"2019-02-13T18:41:21Z","timestamp":1550083281000},"page":"120-133","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Distributed transactional reads"],"prefix":"10.1145","author":[{"given":"Alejandro Z.","family":"Tomsic","sequence":"first","affiliation":[{"name":"Sorbonne-Universit\u00e9-LIP6 &amp; Inria Paris"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manuel","family":"Bravo","sequence":"additional","affiliation":[{"name":"IMDEA Software Institute, Madrid and Universit\u00e9 Catholique de Louvain and Universidade de Lisboa"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marc","family":"Shapiro","sequence":"additional","affiliation":[{"name":"Sorbonne-Universit\u00e9-LIP6 &amp; Inria Paris"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,11,26]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"{n. d.}. Basho Bench. http:\/\/github.com\/SyncFree\/basho_bench.  {n. d.}. Basho Bench. http:\/\/github.com\/SyncFree\/basho_bench."},{"key":"e_1_3_2_2_2_1","unstructured":"{n. d.}. Rainbird: Realtime analytics@ twitter. https:\/\/www.slideshare.net\/kevinweil\/rainbird-realtime-analytics-at-twitter-strata-2011.  {n. d.}. Rainbird: Realtime analytics@ twitter. https:\/\/www.slideshare.net\/kevinweil\/rainbird-realtime-analytics-at-twitter-strata-2011."},{"volume-title":"d.}. Twitter","key":"e_1_3_2_2_3_1","unstructured":"{n. d.}. Twitter , Inc . https:\/\/twitter.com\/. {n. d.}. Twitter, Inc. https:\/\/twitter.com\/."},{"key":"e_1_3_2_2_4_1","unstructured":"2015. AntidoteDB. http:\/\/syncfree.github.io\/antidote\/.  2015. AntidoteDB. http:\/\/syncfree.github.io\/antidote\/."},{"key":"e_1_3_2_2_5_1","unstructured":"2015. ZeroMQ. http:\/\/http:\/\/zeromq.org\/.  2015. ZeroMQ. http:\/\/http:\/\/zeromq.org\/."},{"key":"e_1_3_2_2_6_1","unstructured":"2018. MySQL:: MySQL NDB Cluster:: Limits Relating to Transaction Handling in NDB Cluster. htttps:\/\/dev.mysql.com\/doc\/mysql-cluster-excerpt\/5.7\/en\/mysql-cluster-limitations-transactions.html.  2018. MySQL:: MySQL NDB Cluster:: Limits Relating to Transaction Handling in NDB Cluster. htttps:\/\/dev.mysql.com\/doc\/mysql-cluster-excerpt\/5.7\/en\/mysql-cluster-limitations-transactions.html."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01784241"},{"volume-title":"Challenges to Adopting Stronger Consistency at Scale","author":"Ajoux Phillipe","key":"e_1_3_2_2_8_1","unstructured":"Phillipe Ajoux , Nathan Bronson , Sanjeev Kumar , Wyatt Lloyd , and Kaushik Veeraraghavan . 2015. Challenges to Adopting Stronger Consistency at Scale . In HOTOS. USENIX Association , Berkeley, CA, USA , 13--13. http:\/\/dl.acm.org\/citation.cfm?id=2831090.2831103 Phillipe Ajoux, Nathan Bronson, Sanjeev Kumar, Wyatt Lloyd, and Kaushik Veeraraghavan. 2015. Challenges to Adopting Stronger Consistency at Scale. In HOTOS. USENIX Association, Berkeley, CA, USA, 13--13. http:\/\/dl.acm.org\/citation.cfm?id=2831090.2831103"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2016.98"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465361"},{"key":"e_1_3_2_2_11_1","unstructured":"ANSI. 1992. X3. 135-1992 American National Standard for Information Systems-Database Language-SQL.  ANSI. 1992. X3. 135-1992 American National Standard for Information Systems-Database Language-SQL."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/113379.113407"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732232.2732237"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2588562"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/568271.223785"},{"volume-title":"Concurrency Control and Recovery in Database Systems","author":"Bernstein Philip A.","key":"e_1_3_2_2_16_1","unstructured":"Philip A. Bernstein , Vassco Hadzilacos , and Nathan Goodman . 1987. Concurrency Control and Recovery in Database Systems . Addison-Wesley Longman Publishing Co., Inc. , Boston, MA, USA . Philip A. Bernstein, Vassco Hadzilacos, and Nathan Goodman. 1987. Concurrency Control and Recovery in Database Systems. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA."},{"key":"e_1_3_2_2_17_1","volume-title":"Yee Jiun Song, and Venkat Venkataramani","author":"Bronson Nathan","year":"2013","unstructured":"Nathan Bronson , Zach Amsden , George Cabrera , Prasad Chakka , Peter Dimov , Hui Ding , Jack Ferris , Anthony Giardullo , Sachin Kulkarni , Harry Li , Mark Marchukov , Dmitri Petrov , Lovro Puzar , Yee Jiun Song, and Venkat Venkataramani . 2013 . TAO : Facebook's Distributed Data Store for the Social Graph. In USENIX ATC. USENIX, San Jose, CA , 49--60. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/bronson Nathan Bronson, Zach Amsden, George Cabrera, Prasad Chakka, Peter Dimov, Hui Ding, Jack Ferris, Anthony Giardullo, Sachin Kulkarni, Harry Li, Mark Marchukov, Dmitri Petrov, Lovro Puzar, Yee Jiun Song, and Venkat Venkataramani. 2013. TAO: Facebook's Distributed Data Store for the Social Graph. In USENIX ATC. USENIX, San Jose, CA, 49--60. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/bronson"},{"key":"e_1_3_2_2_18_1","unstructured":"Protocol Buffers. 2011. Google's data interchange format.  Protocol Buffers. 2011. Google's data interchange format."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1365815.1365816"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454167"},{"key":"e_1_3_2_2_21_1","volume-title":"Symp. on Op. Sys. Design and Implementation (OSDI). Usenix","author":"Corbett James C.","year":"2012","unstructured":"James C. Corbett , Jeffrey Dean , Michael Epstein , Andrew Fikes , Christopher Frost , JJ 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 . 2012 . Spanner: Google's Globally-Distributed Database . In Symp. on Op. Sys. Design and Implementation (OSDI). Usenix , Hollywood, CA, USA, 251--264. https:\/\/www.usenix.org\/system\/files\/conference\/osdi12\/osdi12-final-16.pdf James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, JJ 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. 2012. Spanner: Google's Globally-Distributed Database. In Symp. on Op. Sys. Design and Implementation (OSDI). Usenix, Hollywood, CA, USA, 251--264. https:\/\/www.usenix.org\/system\/files\/conference\/osdi12\/osdi12-final-16.pdf"},{"key":"e_1_3_2_2_22_1","unstructured":"DATASTAX. 2018. Configuring data consistency in Cassandra. http:\/\/docs.datastax.com\/en\/archived\/cassandra\/2.0\/cassandra\/dml\/dml_config_consistency_c.html.  DATASTAX. 2018. Configuring data consistency in Cassandra. http:\/\/docs.datastax.com\/en\/archived\/cassandra\/2.0\/cassandra\/dml\/dml_config_consistency_c.html."},{"key":"e_1_3_2_2_23_1","unstructured":"DataStax. 2018. How are Cassandra transactions different from RDBMS transactions? https:\/\/docs.datastax.com\/en\/cassandra\/3.0\/cassandra\/dml\/dmlTransactionsDiffer.html.  DataStax. 2018. How are Cassandra transactions different from RDBMS transactions? https:\/\/docs.datastax.com\/en\/cassandra\/3.0\/cassandra\/dml\/dmlTransactionsDiffer.html."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.14778\/3236187.3236210"},{"key":"e_1_3_2_2_26_1","volume-title":"Velocity Conference Talk.","author":"Dixon Phil","year":"2009","unstructured":"Phil Dixon . 2009 . Shopzilla site redesign: We get what we measure . In Velocity Conference Talk. Phil Dixon. 2009. Shopzilla site redesign: We get what we measure. In Velocity Conference Talk."},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523628"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670983"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/564585.564601"},{"key":"e_1_3_2_2_31_1","unstructured":"Grid'5000. 2013. Grid'5000 A Scientific Instrument {...}. https:\/\/www.grid5000.fr\/.  Grid'5000. 2013. Grid'5000 A Scientific Instrument {...}. https:\/\/www.grid5000.fr\/."},{"key":"e_1_3_2_2_32_1","volume-title":"Patnaik","author":"Hansdah R. C.","year":"1986","unstructured":"R. C. Hansdah and Lalit M . Patnaik . 1986 . Update Serializability in Locking. In ICDT '86. Springer-Verlag , London, UK, UK, 171--185. http:\/\/dl.acm.org\/citation.cfm?id=645497.658206 R. C. Hansdah and Lalit M. Patnaik. 1986. Update Serializability in Locking. In ICDT '86. Springer-Verlag, London, UK, UK, 171--185. http:\/\/dl.acm.org\/citation.cfm?id=645497.658206"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC0677"},{"key":"e_1_3_2_2_34_1","volume-title":"Sturgis","author":"Lampson Butler","year":"1979","unstructured":"Butler Lampson and Howard E . Sturgis . 1979 . Crash Recovery in a Distributed Data Storage System . https:\/\/www.microsoft.com\/en-us\/research\/publication\/crash-recovery-in-a-distributed-data-storage-system\/ Butler Lampson and Howard E. Sturgis. 1979. Crash Recovery in a Distributed Data Storage System. https:\/\/www.microsoft.com\/en-us\/research\/publication\/crash-recovery-in-a-distributed-data-storage-system\/"},{"key":"e_1_3_2_2_35_1","volume-title":"Lomet","author":"Lampson Butler W.","year":"1993","unstructured":"Butler W. Lampson and David B . Lomet . 1993 . A New Presumed Commit Optimization for Two Phase Commit. In VLDB. Morgan Kaufmann Publishers Inc ., San Francisco, CA, USA, 630--640. http:\/\/dl.acm.org\/citation.cfm?id=645919.672675 Butler W. Lampson and David B. Lomet. 1993. A New Presumed Commit Optimization for Two Phase Commit. In VLDB. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 630--640. http:\/\/dl.acm.org\/citation.cfm?id=645919.672675"},{"key":"e_1_3_2_2_36_1","unstructured":"Greg Linden. 2006. Make data useful.  Greg Linden. 2006. Make data useful."},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043593"},{"key":"e_1_3_2_2_38_1","volume-title":"Andersen","author":"Lloyd Wyatt","year":"2013","unstructured":"Wyatt Lloyd , Michael J. Freedman , Michael Kaminsky , and David G . Andersen . 2013 . Stronger Semantics for Low-Latency Geo-Replicated Storage. In Networked Sys. Design and Implem. (NSDI). Lombard, IL, USA , 313--328. htttps:\/\/www.usenix.org\/system\/files\/conference\/nsdi13\/nsdi13-final149.pdf Wyatt Lloyd, Michael J. Freedman, Michael Kaminsky, and David G. Andersen. 2013. Stronger Semantics for Low-Latency Geo-Replicated Storage. In Networked Sys. Design and Implem. (NSDI). Lombard, IL, USA, 313--328. htttps:\/\/www.usenix.org\/system\/files\/conference\/nsdi13\/nsdi13-final149.pdf"},{"key":"e_1_3_2_2_39_1","volume-title":"The SNOW Theorem and Latency-optimal Read-only Transactions. In OSDI'16","author":"Lu Haonan","year":"2016","unstructured":"Haonan Lu , Christopher Hodsdon , Khiem Ngo , Shuai Mu , and Wyatt Lloyd . 2016 . The SNOW Theorem and Latency-optimal Read-only Transactions. In OSDI'16 . USENIX Association, Berkeley, CA, USA, 135--150. http:\/\/dl.acm.org\/citation.cfm?id=3026877.3026889 Haonan Lu, Christopher Hodsdon, Khiem Ngo, Shuai Mu, and Wyatt Lloyd. 2016. The SNOW Theorem and Latency-optimal Read-only Transactions. In OSDI'16. USENIX Association, Berkeley, CA, USA, 135--150. http:\/\/dl.acm.org\/citation.cfm?id=3026877.3026889"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2012.55"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465298"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2013.25"},{"key":"e_1_3_2_2_43_1","volume-title":"Velocity Web Performance and Operations Conference.","author":"Schurman Eric","year":"2009","unstructured":"Eric Schurman and Jake Brutlag . 2009 . The user and business impact of server delays, additional bytes, and HTTP chunking in web search . In Velocity Web Performance and Operations Conference. Eric Schurman and Jake Brutlag. 2009. The user and business impact of server delays, additional bytes, and HTTP chunking in web search. In Velocity Web Performance and Operations Conference."},{"volume-title":"Scalable Deferred Update Replication","author":"Sciascia Daniele","key":"e_1_3_2_2_44_1","unstructured":"Daniele Sciascia , Fernando Pedone , and Flavio Junqueira . 2012. Scalable Deferred Update Replication . In DSN. IEEE Computer Society , Washington, DC, USA , 1--12. http:\/\/dl.acm.org\/citation.cfm?id=2354410.2355159 Daniele Sciascia, Fernando Pedone, and Flavio Junqueira. 2012. Scalable Deferred Update Replication. In DSN. IEEE Computer Society, Washington, DC, USA, 1--12. http:\/\/dl.acm.org\/citation.cfm?id=2354410.2355159"},{"key":"e_1_3_2_2_45_1","volume-title":"Proc. in Informatics (LIPICS)), Jos\u00e9e Desharnais and Radha Jagadeesan (Eds.)","volume":"59","author":"Shapiro Marc","year":"2016","unstructured":"Marc Shapiro , Masoud Saeida Ardekani , and Gustavo Petri . 2016 . Consistency in 3D. In Int. Conf. on Concurrency Theory (CONCUR) (Leibniz Int . Proc. in Informatics (LIPICS)), Jos\u00e9e Desharnais and Radha Jagadeesan (Eds.) , Vol. 59 .Schloss Dagstuhl -- Leibniz-Zentrum f\u00fcr Informatik, Dagstuhl Publishing, Germany, Qu\u00e9bec, Qu\u00e9bec, Canada, 3:1--3:14. Marc Shapiro, Masoud Saeida Ardekani, and Gustavo Petri. 2016. Consistency in 3D. In Int. Conf. on Concurrency Theory (CONCUR) (Leibniz Int. Proc. in Informatics (LIPICS)), Jos\u00e9e Desharnais and Radha Jagadeesan (Eds.), Vol. 59.Schloss Dagstuhl -- Leibniz-Zentrum f\u00fcr Informatik, Dagstuhl Publishing, Germany, Qu\u00e9bec, Qu\u00e9bec, Canada, 3:1--3:14."},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043592"},{"key":"e_1_3_2_2_47_1","unstructured":"Basho Technologies. {n. d.}. Riak KV. http:\/\/basho.com\/products\/riak-kv\/.  Basho Technologies. {n. d.}. Riak KV. http:\/\/basho.com\/products\/riak-kv\/."},{"volume-title":"Session Guarantees for Weakly Consistent Replicated Data. In Int. Conf. on Para. and Dist. Info. Sys. (PDIS)","author":"Terry Douglas B.","key":"e_1_3_2_2_48_1","unstructured":"Douglas B. Terry , Alan J. Demers , Karin Petersen , Mike J. Spreitzer , Marvin M. Theimer , and Brent B. Welch . 1994 . Session Guarantees for Weakly Consistent Replicated Data. In Int. Conf. on Para. and Dist. Info. Sys. (PDIS) . Austin, Texas, USA, 140--149. Douglas B. Terry, Alan J. Demers, Karin Petersen, Mike J. Spreitzer, Marvin M. Theimer, and Brent B. Welch. 1994. Session Guarantees for Weakly Consistent Replicated Data. In Int. Conf. on Para. and Dist. Info. Sys. (PDIS). Austin, Texas, USA, 140--149."}],"event":{"name":"Middleware '18: 19th International Middleware Conference","sponsor":["ACM Association for Computing Machinery","USENIX Assoc USENIX Assoc","IFIP International Federation for Information Processing"],"location":"Rennes France","acronym":"Middleware '18"},"container-title":["Proceedings of the 19th International Middleware Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3274808.3274818","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3274808.3274818","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:44:03Z","timestamp":1750207443000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3274808.3274818"}},"subtitle":["the strong, the quick, the fresh &amp; the impossible"],"short-title":[],"issued":{"date-parts":[[2018,11,26]]},"references-count":47,"alternative-id":["10.1145\/3274808.3274818","10.1145\/3274808"],"URL":"https:\/\/doi.org\/10.1145\/3274808.3274818","relation":{},"subject":[],"published":{"date-parts":[[2018,11,26]]},"assertion":[{"value":"2018-11-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}