{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T14:53:44Z","timestamp":1777733624387,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":60,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,5,9]],"date-time":"2017-05-09T00:00:00Z","timestamp":1494288000000},"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":[[2017,5,9]]},"DOI":"10.1145\/3035918.3064037","type":"proceedings-article","created":{"date-parts":[[2017,5,10]],"date-time":"2017-05-10T18:09:00Z","timestamp":1494439740000},"page":"5-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":42,"title":["ACIDRain"],"prefix":"10.1145","author":[{"given":"Todd","family":"Warszawski","sequence":"first","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Bailis","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,5,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/web.archive.org\/web\/20160408190656\/http:\/\/www.flexcoin.com\/","year":"2014","unstructured":"Flexcoin. https:\/\/web.archive.org\/web\/20160408190656\/http:\/\/www.flexcoin.com\/ ( 2014 ). Flexcoin. https:\/\/web.archive.org\/web\/20160408190656\/http:\/\/www.flexcoin.com\/ (2014)."},{"key":"e_1_3_2_1_2_1","unstructured":"Michael Stonebraker Turing Award 2014. http:\/\/amturing.acm.org\/award_winners\/stonebraker_1172121.cfm.  Michael Stonebraker Turing Award 2014. http:\/\/amturing.acm.org\/award_winners\/stonebraker_1172121.cfm."},{"key":"e_1_3_2_1_3_1","unstructured":"Broadleaf Commerce 2016. https:\/\/github.com\/BroadleafCommerce\/BroadleafCommerce.  Broadleaf Commerce 2016. https:\/\/github.com\/BroadleafCommerce\/BroadleafCommerce."},{"key":"e_1_3_2_1_4_1","unstructured":"builtwith 2016. https:\/\/builtwith.com\/.  builtwith 2016. https:\/\/builtwith.com\/."},{"key":"e_1_3_2_1_5_1","unstructured":"Lightning Fast Shop 2016. https:\/\/github.com\/diefenbach\/django-lfs.  Lightning Fast Shop 2016. https:\/\/github.com\/diefenbach\/django-lfs."},{"key":"e_1_3_2_1_6_1","unstructured":"Magento2 2016. https:\/\/github.com\/magento\/magento2.  Magento2 2016. https:\/\/github.com\/magento\/magento2."},{"key":"e_1_3_2_1_7_1","unstructured":"OpenCart 2016. https:\/\/github.com\/opencart\/opencart.  OpenCart 2016. https:\/\/github.com\/opencart\/opencart."},{"key":"e_1_3_2_1_8_1","unstructured":"Oscar 2016. https:\/\/github.com\/django-oscar\/django-oscar.  Oscar 2016. https:\/\/github.com\/django-oscar\/django-oscar."},{"key":"e_1_3_2_1_9_1","unstructured":"PHP Session Basics 2016. http:\/\/php.net\/manual\/en\/session.examples.basic.php.  PHP Session Basics 2016. http:\/\/php.net\/manual\/en\/session.examples.basic.php."},{"key":"e_1_3_2_1_10_1","unstructured":"PrestaShop 2016. https:\/\/github.com\/PrestaShop\/PrestaShop.  PrestaShop 2016. https:\/\/github.com\/PrestaShop\/PrestaShop."},{"key":"e_1_3_2_1_11_1","unstructured":"ROR Ecommerce 2016. https:\/\/github.com\/drhenner\/ror_ecommerce.  ROR Ecommerce 2016. https:\/\/github.com\/drhenner\/ror_ecommerce."},{"key":"e_1_3_2_1_12_1","unstructured":"Saleor 2016. https:\/\/github.com\/mirumee\/saleor.  Saleor 2016. https:\/\/github.com\/mirumee\/saleor."},{"key":"e_1_3_2_1_13_1","unstructured":"Shopizer 2016. https:\/\/github.com\/shopizer-ecommerce\/shopizer.  Shopizer 2016. https:\/\/github.com\/shopizer-ecommerce\/shopizer."},{"key":"e_1_3_2_1_14_1","unstructured":"Shoppe 2016. https:\/\/github.com\/tryshoppe\/shoppe.  Shoppe 2016. https:\/\/github.com\/tryshoppe\/shoppe."},{"key":"e_1_3_2_1_15_1","unstructured":"Spree Commerce 2016. https:\/\/github.com\/spree\/spree.  Spree Commerce 2016. https:\/\/github.com\/spree\/spree."},{"key":"e_1_3_2_1_16_1","unstructured":"WooCommerce 2016. https:\/\/github.com\/woocommerce\/woocommerce.  WooCommerce 2016. https:\/\/github.com\/woocommerce\/woocommerce."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732232.2732237"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2737784"},{"key":"e_1_3_2_1_21_1","volume-title":"Readings in database systems. 3 edition","author":"Bailis P.","year":"2015","unstructured":"P. Bailis , J. M. Hellerstein , and M. Stonebraker . Readings in database systems. 3 edition , 2015 . P. Bailis, J. M. Hellerstein, and M. Stonebraker. Readings in database systems. 3 edition, 2015."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.14778\/2212351.2212359"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/223784.223785"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2093185.2093186"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/12518"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/320128.320131"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582440"},{"key":"e_1_3_2_1_28_1","volume-title":"LIPIcs-Leibniz International Proceedings in Informatics","volume":"42","author":"Cerone A.","year":"2015","unstructured":"A. Cerone , G. Bernardi , and A. Gotsman . A framework for transactional consistency models with atomic visibility . In LIPIcs-Leibniz International Proceedings in Informatics , volume 42 . Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik , 2015 . A. Cerone, G. Bernardi, and A. Gotsman. A framework for transactional consistency models with atomic visibility. In LIPIcs-Leibniz International Proceedings in Informatics, volume 42. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, 2015."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/1776434.1776440"},{"key":"e_1_3_2_1_30_1","volume-title":"Seeing is believing: A unified model for consistency and isolation via states. arXiv preprint arXiv:1609.06670","author":"Crooks N.","year":"2016","unstructured":"N. Crooks , Y. Pu , L. Alvisi , and A. Clement . Seeing is believing: A unified model for consistency and isolation via states. arXiv preprint arXiv:1609.06670 , 2016 . N. Crooks, Y. Pu, L. Alvisi, and A. Clement. Seeing is believing: A unified model for consistency and isolation via states. arXiv preprint arXiv:1609.06670, 2016."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945468"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337240"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2007.01.015"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/360363.360369"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1543135.1542490"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2016.64"},{"key":"e_1_3_2_1_37_1","volume-title":"NDSS","author":"Giffin J. T.","year":"2004","unstructured":"J. T. Giffin , S. Jha , and B. P. Miller . Efficient context-sensitive intrusion detection . In NDSS , 2004 . J. T. Giffin, S. Jha, and B. P. Miller. Efficient context-sensitive intrusion detection. In NDSS, 2004."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993806.1993834"},{"key":"e_1_3_2_1_39_1","volume-title":"VLDB","author":"Gray J.","year":"1981","unstructured":"J. Gray . The transaction concept: Virtues and limitations . In VLDB , 1981 . J. Gray. The transaction concept: Virtues and limitations. In VLDB, 1981."},{"key":"e_1_3_2_1_40_1","volume-title":"What next? a dozen information-technology research goals. page","author":"Gray J.","year":"1999","unstructured":"J. Gray . What next? a dozen information-technology research goals. page 24, June 1999 . J. Gray. What next? a dozen information-technology research goals. page 24, June 1999."},{"key":"e_1_3_2_1_41_1","volume-title":"IBM","author":"Gray J.","year":"1976","unstructured":"J. Gray , R. Lorie , G. Putzolu , and I. Traiger . Granularity of locks and degrees of consistency in a shared data base. Technical report , IBM , 1976 . J. Gray, R. Lorie, G. Putzolu, and I. Traiger. Granularity of locks and degrees of consistency in a shared data base. Technical report, IBM, 1976."},{"key":"e_1_3_2_1_42_1","volume-title":"Kaufmann","author":"Gray J.","year":"1993","unstructured":"J. Gray and A. Reuter . Transaction processing . Kaufmann , 1993 . J. Gray and A. Reuter. Transaction processing. Kaufmann, 1993."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/289.291"},{"key":"e_1_3_2_1_44_1","volume-title":"VLDB","author":"Jorwekar S.","year":"2007","unstructured":"S. Jorwekar , A. Fekete , K. Ramamritham , and S. Sudarshan . Automating the detection of snapshot isolation anomalies . In VLDB , 2007 . S. Jorwekar, A. Fekete, K. Ramamritham, and S. Sudarshan. Automating the detection of snapshot isolation anomalies. In VLDB, 2007."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/582095.582114"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/359545.359563"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/646649.699488"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2004.34"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133255.1134018"},{"key":"e_1_3_2_1_50_1","volume-title":"Principles of program analysis","author":"Nielson F.","year":"2015","unstructured":"F. Nielson , H. R. Nielson , and C. Hankin . Principles of program analysis . Springer , 2015 . F. Nielson, H. R. Nielson, and C. Hankin. Principles of program analysis. Springer, 2015."},{"key":"e_1_3_2_1_51_1","volume-title":"June","author":"N.","year":"2016","unstructured":"N. POPPER. A hacking of more than$50 million dashes hopes in the world of virtual currency , June 2016 . New York Times DealBook : http:\/\/nyti.ms\/1UdyDfx. N. POPPER. A hacking of more than$50 million dashes hopes in the world of virtual currency, June 2016. New York Times DealBook: http:\/\/nyti.ms\/1UdyDfx."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/996841.996845"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265927"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/73141.74844"},{"key":"e_1_3_2_1_55_1","unstructured":"E. Sirer. Nosql meets bitcoin and brings down two exchanges: The story of flexcoin and poloniex. http:\/\/hackingdistributed.com\/2014\/04\/06\/another-one-bites-the-dust-flexcoin\/ 2014.  E. Sirer. Nosql meets bitcoin and brings down two exchanges: The story of flexcoin and poloniex. http:\/\/hackingdistributed.com\/2014\/04\/06\/another-one-bites-the-dust-flexcoin\/ 2014."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2103656.2103702"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/11506881_8"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/504282.504288"},{"key":"e_1_3_2_1_59_1","volume-title":"CIDR","author":"Wada H.","year":"2011","unstructured":"H. Wada , A. Fekete , L. Zhao , K. Lee , and A. Liu . Data consistency properties and the trade-offs in commercial cloud storage: the consumers' perspective . In CIDR , 2011 . H. Wada, A. Fekete, L. Zhao, K. Lee, and A. Liu. Data consistency properties and the trade-offs in commercial cloud storage: the consumers' perspective. In CIDR, 2011."},{"key":"e_1_3_2_1_60_1","volume-title":"HotPar","author":"Yang J.","year":"2012","unstructured":"J. Yang , A. Cui , S. Stolfo , and S. Sethumadhavan . Concurrency attacks . In HotPar , 2012 . J. Yang, A. Cui, S. Stolfo, and S. Sethumadhavan. Concurrency attacks. In HotPar, 2012."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767927"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391235"}],"event":{"name":"SIGMOD\/PODS'17: International Conference on Management of Data","location":"Chicago Illinois USA","acronym":"SIGMOD\/PODS'17","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 2017 ACM International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3035918.3064037","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3035918.3064037","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:36:41Z","timestamp":1750217801000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3035918.3064037"}},"subtitle":["Concurrency-Related Attacks on Database-Backed Web Applications"],"short-title":[],"issued":{"date-parts":[[2017,5,9]]},"references-count":60,"alternative-id":["10.1145\/3035918.3064037","10.1145\/3035918"],"URL":"https:\/\/doi.org\/10.1145\/3035918.3064037","relation":{},"subject":[],"published":{"date-parts":[[2017,5,9]]},"assertion":[{"value":"2017-05-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}