{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T02:53:21Z","timestamp":1776394401524,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,5,27]],"date-time":"2018-05-27T00:00:00Z","timestamp":1527379200000},"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,5,27]]},"DOI":"10.1145\/3183713.3196898","type":"proceedings-article","created":{"date-parts":[[2018,5,25]],"date-time":"2018-05-25T12:39:28Z","timestamp":1527251968000},"page":"275-290","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":132,"title":["FASTER"],"prefix":"10.1145","author":[{"given":"Badrish","family":"Chandramouli","sequence":"first","affiliation":[{"name":"Microsoft Research, Redmond, WA, USA"}]},{"given":"Guna","family":"Prasaad","sequence":"additional","affiliation":[{"name":"University of Washington, Seattle, WA, USA"}]},{"given":"Donald","family":"Kossmann","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, WA, USA"}]},{"given":"Justin","family":"Levandoski","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, WA, USA"}]},{"given":"James","family":"Hunter","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, WA, USA"}]},{"given":"Mike","family":"Barnett","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, WA, USA"}]}],"member":"320","published-online":{"date-parts":[[2018,5,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2017. jemalloc. http:\/\/jemalloc.net\/. (2017). {Online; accessed 30-Oct-2017}.  2017. jemalloc. http:\/\/jemalloc.net\/. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_2_1","unstructured":"Phil Bernstein Sergey Bykov Alan Geller Gabriel Kliot and Jorgen Thelin. 2014. Orleans: Distributed Virtual Actors for Programmability and Scalability. Technical Report. https:\/\/www.microsoft.com\/en-us\/research\/publication\/ orleans-distributed-virtual-actors-for-programmability-and-scalability\/  Phil Bernstein Sergey Bykov Alan Geller Gabriel Kliot and Jorgen Thelin. 2014. Orleans: Distributed Virtual Actors for Programmability and Scalability. Technical Report. https:\/\/www.microsoft.com\/en-us\/research\/publication\/ orleans-distributed-virtual-actors-for-programmability-and-scalability\/"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1365815.1365816"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_5_1","volume-title":"Intel Threading Building Blocks. https:\/\/www. threadingbuildingblocks.org\/. (2017). {Online","author":"Intel Corporation","year":"2017","unstructured":"Intel Corporation . 2017. Intel Threading Building Blocks. https:\/\/www. threadingbuildingblocks.org\/. (2017). {Online ; accessed 30- Oct- 2017 }. Intel Corporation. 2017. Intel Threading Building Blocks. https:\/\/www. threadingbuildingblocks.org\/. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463710"},{"key":"e_1_3_2_1_7_1","volume-title":"11th USENIX Symposium on Networked Systems Design and Implementation (NSDI","author":"Dragojevic Aleksandar","year":"2014","unstructured":"Aleksandar Dragojevic , Dushyanth Narayanan , Miguel Castro , and Orion Hodson . 2014 . FaRM: Fast Remote Memory , In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2014). https:\/\/www.microsoft.com\/ en-us\/research\/publication\/farm-fast-remote-memory\/ Aleksandar Dragojevic, Dushyanth Narayanan, Miguel Castro, and Orion Hodson. 2014. FaRM: Fast Remote Memory, In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2014). https:\/\/www.microsoft.com\/ en-us\/research\/publication\/farm-fast-remote-memory\/"},{"key":"e_1_3_2_1_8_1","volume-title":"RocksDB Performance Evaluation. https:\/\/github.com\/facebook\/ rocksdb\/wiki\/performance-benchmarks. (2017). {Online","year":"2017","unstructured":"Facebook. 2017. RocksDB Performance Evaluation. https:\/\/github.com\/facebook\/ rocksdb\/wiki\/performance-benchmarks. (2017). {Online ; accessed 30- Oct- 2017 }. Facebook. 2017. RocksDB Performance Evaluation. https:\/\/github.com\/facebook\/ rocksdb\/wiki\/performance-benchmarks. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_9_1","volume-title":"https:\/\/github.com\/facebook\/rocksdb\/wiki. (2017). {Online","author":"Wiki DB","year":"2017","unstructured":"Facebook. 2017. Rocks DB Wiki . https:\/\/github.com\/facebook\/rocksdb\/wiki. (2017). {Online ; accessed 30- Oct- 2017 }. Facebook. 2017. RocksDB Wiki. https:\/\/github.com\/facebook\/rocksdb\/wiki. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_10_1","first-page":"371","article-title":"MemC3: Compact and Concurrent MemCache with Dumber Caching and Smarter Hashing. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX","author":"Fan Bin","year":"2013","unstructured":"Bin Fan , David G. Andersen , and Michael Kaminsky . 2013 . MemC3: Compact and Concurrent MemCache with Dumber Caching and Smarter Hashing. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX , Lombard , IL , 371 -- 384 . https:\/\/www. usenix.org\/conference\/nsdi13\/technical-sessions\/presentation\/fan Bin Fan, David G. Andersen, and Michael Kaminsky. 2013. MemC3: Compact and Concurrent MemCache with Dumber Caching and Smarter Hashing. In Presented as part of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). USENIX, Lombard, IL, 371--384. https:\/\/www. usenix.org\/conference\/nsdi13\/technical-sessions\/presentation\/fan","journal-title":"Lombard"},{"key":"e_1_3_2_1_11_1","volume-title":"http:\/\/cassandra.apache. org\/. (2017). {Online","author":"Foundation Apache Software","year":"2017","unstructured":"Apache Software Foundation . 2017. Apache Cassandra . http:\/\/cassandra.apache. org\/. (2017). {Online ; accessed 30- Oct- 2017 }. Apache Software Foundation. 2017. Apache Cassandra. http:\/\/cassandra.apache. org\/. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/flink.apache.org\/. (2017). {Online","author":"Foundation Apache Software","year":"2017","unstructured":"Apache Software Foundation . 2017. Apache Flink . https:\/\/flink.apache.org\/. (2017). {Online ; accessed 30- Oct- 2017 }. Apache Software Foundation. 2017. Apache Flink. https:\/\/flink.apache.org\/. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_13_1","volume-title":"http:\/\/hadoop.apache.org\/. (2017). {Online","author":"Foundation Apache Software","year":"2017","unstructured":"Apache Software Foundation . 2017. Apache Hadoop . http:\/\/hadoop.apache.org\/. (2017). {Online ; accessed 30- Oct- 2017 }. Apache Software Foundation. 2017. Apache Hadoop. http:\/\/hadoop.apache.org\/. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_14_1","volume-title":"Spark State Store: A new framework for state management for computing Streaming Aggregates. https:\/\/issues.apache. org\/jira\/browse\/SPARK-13809. (2017). {Online","author":"Foundation Apache Software","year":"2017","unstructured":"Apache Software Foundation . 2017. Spark State Store: A new framework for state management for computing Streaming Aggregates. https:\/\/issues.apache. org\/jira\/browse\/SPARK-13809. (2017). {Online ; accessed 30- Oct- 2017 }. Apache Software Foundation. 2017. Spark State Store: A new framework for state management for computing Streaming Aggregates. https:\/\/issues.apache. org\/jira\/browse\/SPARK-13809. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_15_1","unstructured":"Apache Software Foundation. 2017. Trident State Store. http:\/\/storm.apache.org\/ releases\/current\/Trident-state.html. (2017). {Online; accessed 30-Oct-2017}.  Apache Software Foundation. 2017. Trident State Store. http:\/\/storm.apache.org\/ releases\/current\/Trident-state.html. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_16_1","unstructured":"Keir Fraser. 2004. Practical Lock-Freedom. Technical Report.  Keir Fraser. 2004. Practical Lock-Freedom. Technical Report."},{"key":"e_1_3_2_1_17_1","volume-title":"Google Cloud Dataflow. https:\/\/cloud.google.com\/dataflow\/. (2017). {Online","year":"2017","unstructured":"Google. 2017. Google Cloud Dataflow. https:\/\/cloud.google.com\/dataflow\/. (2017). {Online ; accessed 30- Oct- 2017 }. Google. 2017. Google Cloud Dataflow. https:\/\/cloud.google.com\/dataflow\/. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/271074.271094"},{"key":"e_1_3_2_1_19_1","volume-title":"Pratt","author":"Harris Timothy L.","year":"2002","unstructured":"Timothy L. Harris , Keir Fraser , and Ian A . Pratt . 2002 . A Practical Multi-Word Compare-and-Swap Operation. In In Proceedings of the 16th International Symposium on Distributed Computing. Springer-Verlag , 265--279. Timothy L. Harris, Keir Fraser, and Ian A. Pratt. 2002. A Practical Multi-Word Compare-and-Swap Operation. In In Proceedings of the 16th International Symposium on Distributed Computing. Springer-Verlag, 265--279."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/645959.676129"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454211"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882905"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/320613.320619"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536206.2536215"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544834"},{"key":"e_1_3_2_1_26_1","volume-title":"CIDR","author":"Levandoski Justin J.","year":"2015","unstructured":"Justin J. Levandoski , David B. Lomet , Sudipta Sengupta , Ryan Stutsman , and Rui Wang . 2015. High Performance Transactions in Deuteronomy . In CIDR 2015 , Seventh Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 4--7, 2015, Online Proceedings. http:\/\/cidrdb.org\/cidr2015\/Papers\/ CIDR 15_Paper15.pdf Justin J. Levandoski, David B. Lomet, Sudipta Sengupta, Ryan Stutsman, and Rui Wang. 2015. High Performance Transactions in Deuteronomy. In CIDR 2015, Seventh Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 4--7, 2015, Online Proceedings. http:\/\/cidrdb.org\/cidr2015\/Papers\/ CIDR15_Paper15.pdf"},{"key":"e_1_3_2_1_27_1","volume-title":"11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14)","author":"Lim Hyeontaek","year":"2014","unstructured":"Hyeontaek Lim , Dongsu Han , David G. Andersen , and Michael Kaminsky . 2014 . MICA: A Holistic Approach to Fast In-Memory Key-Value Storage . In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14) . USENIX Association, Seattle, WA, 429--444. https:\/\/www.usenix.org\/conference\/nsdi14\/ technical-sessions\/presentation\/lim Hyeontaek Lim, Dongsu Han, David G. Andersen, and Michael Kaminsky. 2014. MICA: A Holistic Approach to Fast In-Memory Key-Value Storage. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14). USENIX Association, Seattle, WA, 429--444. https:\/\/www.usenix.org\/conference\/nsdi14\/ technical-sessions\/presentation\/lim"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2933349.2933358"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168855"},{"key":"e_1_3_2_1_30_1","volume-title":"https:\/\/memcached.org\/. (2017). {Online","year":"2017","unstructured":"Memcached. 2017. https:\/\/memcached.org\/. (2017). {Online ; accessed 30-Oct 2017 }. Memcached. 2017. https:\/\/memcached.org\/. (2017). {Online; accessed 30-Oct2017}."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/571825.571829"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/128765.128770"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/170035.170081"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s002360050048"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043560"},{"key":"e_1_3_2_1_36_1","volume-title":"https:\/\/redis.io\/. (2017). {Online","year":"2017","unstructured":"Redis. 2017. https:\/\/redis.io\/. (2017). {Online ; accessed 30- Oct- 2017 }. Redis. 2017. https:\/\/redis.io\/. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915966"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/2050613.2050642"},{"key":"e_1_3_2_1_40_1","volume-title":"http:\/\/rocksdb.org\/. (2017). {Online","author":"Source Facebook Open","year":"2017","unstructured":"Facebook Open Source . 2017. Rocks DB. http:\/\/rocksdb.org\/. (2017). {Online ; accessed 30- Oct- 2017 }. Facebook Open Source. 2017. RocksDB. http:\/\/rocksdb.org\/. (2017). {Online; accessed 30-Oct-2017}."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522713"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 2Nd USENIX Conference on Hot Topics in Cloud Computing (HotCloud'10)","author":"Zaharia Matei","year":"2010","unstructured":"Matei Zaharia , Mosharaf Chowdhury , Michael J. Franklin , Scott Shenker , and Ion Stoica . 2010 . Spark: Cluster Computing with Working Sets . In Proceedings of the 2Nd USENIX Conference on Hot Topics in Cloud Computing (HotCloud'10) . USENIX Association, Berkeley, CA, USA, 10--10. http:\/\/dl.acm.org\/citation.cfm? id= 1863103.1863113 Matei Zaharia, Mosharaf Chowdhury, Michael J. Franklin, Scott Shenker, and Ion Stoica. 2010. Spark: Cluster Computing with Working Sets. In Proceedings of the 2Nd USENIX Conference on Hot Topics in Cloud Computing (HotCloud'10). USENIX Association, Berkeley, CA, USA, 10--10. http:\/\/dl.acm.org\/citation.cfm? id=1863103.1863113"}],"event":{"name":"SIGMOD\/PODS '18: International Conference on Management of Data","location":"Houston TX USA","acronym":"SIGMOD\/PODS '18","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 2018 International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3183713.3196898","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3183713.3196898","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:18Z","timestamp":1750210758000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3183713.3196898"}},"subtitle":["A Concurrent Key-Value Store with In-Place Updates"],"short-title":[],"issued":{"date-parts":[[2018,5,27]]},"references-count":42,"alternative-id":["10.1145\/3183713.3196898","10.1145\/3183713"],"URL":"https:\/\/doi.org\/10.1145\/3183713.3196898","relation":{},"subject":[],"published":{"date-parts":[[2018,5,27]]},"assertion":[{"value":"2018-05-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}