{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T06:15:04Z","timestamp":1781590504127,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T00:00:00Z","timestamp":1667779200000},"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":[[2022,11,7]]},"DOI":"10.1145\/3528535.3565252","type":"proceedings-article","created":{"date-parts":[[2022,12,20]],"date-time":"2022-12-20T13:40:01Z","timestamp":1671543601000},"page":"295-307","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Reversible conflict-free replicated data types"],"prefix":"10.1145","author":[{"given":"Yunhao","family":"Mao","sequence":"first","affiliation":[{"name":"University of Toronto"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zongxin","family":"Liu","sequence":"additional","affiliation":[{"name":"University of Toronto"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hans-Arno","family":"Jacobsen","sequence":"additional","affiliation":[{"name":"University of Toronto"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,11,8]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Retrieved","author":"DB.","year":"2021","unstructured":"AntidoteDB. 2021. Antidote: A planet scale, highly available, transactional database built on CRDT technology. Retrieved July, 2021 from https:\/\/github.com\/AntidoteDB\/antidote"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735508.2735509"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2447976.2447992"},{"key":"e_1_3_2_1_4_1","volume-title":"Byzantine Fault Tolerance. Retrieved","author":"Baird Leemon","year":"2022","unstructured":"Leemon Baird. 2016. The Swirlds Hashgraph Consensus Algorithm: Fair, fast, Byzantine Fault Tolerance. Retrieved May 2022 from https:\/\/eclass.upatras.gr\/modules\/document\/file.php\/CEID1175\/Pool-of-Research-Papers%5B0%5D\/31.HASH-GRAPH.pdf"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2015.32"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2596631.2596632"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.48550\/ARXIV.1710.04469"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","unstructured":"Annette Bieniusa Marek Zawirski Nuno Pregui\u00e7a Marc Shapiro Carlos Baquero Valter Balegas and S\u00e9rgio Duarte. 2012. An optimized conflict-free replicated set. (2012). arXiv:1210.3368 10.48550\/ARXIV.1210.3368","DOI":"10.48550\/ARXIV.1210.3368"},{"key":"e_1_3_2_1_9_1","volume-title":"Roshi: a CRDT system for timestamped events. Retrieved","author":"Bourgon Peter","year":"2021","unstructured":"Peter Bourgon. 2014. Roshi: a CRDT system for timestamped events. Retrieved July 2021 from https:\/\/developers.soundcloud.com\/blog\/roshi-a-crdt-system-for-timestamped-events"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2012.37"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28869-2_4"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196898"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/500286.500316"},{"key":"e_1_3_2_1_14_1","volume-title":"Distributed Systems - Concepts and Designs (3. ed.)","author":"Coulouris George","unstructured":"George Coulouris, Jean Dollimore, and Tim Kindberg. 2002. Distributed Systems - Concepts and Designs (3. ed.). Addison-Wesley-Longman."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/38713.38742"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3066276"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2018.00114"},{"key":"e_1_3_2_1_19_1","unstructured":"Martin Kleppmann. 2016. Designing Data-Intensive Applications: The Big Ideas Behind Reliable Scalable and Maintainable Systems. O'Reilly."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3517209.3524042"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/645916.671971"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.11.046"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.aei.2018.08.008"},{"key":"e_1_3_2_1_24_1","volume-title":"rKVCRDT. Retrieved","author":"Mao Yunhao","year":"2022","unstructured":"Yunhao Mao. 2022. rKVCRDT. Retrieved June 2022 from https:\/\/github.com\/MSRG\/rKVCRDT"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3361525.3361540"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-26253-2"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Nuno M. Pregui\u00e7a Carlos Baquero and Marc Shapiro. 2018. Conflict-free Replicated Data Types (CRDTs). (2018). arXiv:1805.06358 http:\/\/arxiv.org\/abs\/1805.06358","DOI":"10.1007\/978-3-319-63962-8_185-1"},{"key":"e_1_3_2_1_28_1","volume-title":"Retrieved","year":"2021","unstructured":"Redis. 2021. Redis: Developing applications with Active-Active databases. Retrieved July, 2021 from https:\/\/docs.redis.com\/latest\/rs\/databases\/active-active\/develop\/data-types\/"},{"key":"e_1_3_2_1_29_1","volume-title":"Retrieved","year":"2021","unstructured":"Riak. 2021. NoSQL Key Value Database | Riak KV. Retrieved July, 2021 from https:\/\/riak.com\/products\/riak-kv\/"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1057977.1057980"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24550-3_29"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2009.75"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2019.2898401"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660398.2660401"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.4230\/LIPIcs.OPODIS.2019.14"}],"event":{"name":"Middleware '22: 23rd International Middleware Conference","location":"Quebec QC Canada","acronym":"Middleware '22","sponsor":["ACM Association for Computing Machinery","IFIP"]},"container-title":["Proceedings of the 23rd ACM\/IFIP International Middleware Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528535.3565252","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3528535.3565252","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:43Z","timestamp":1750186963000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528535.3565252"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,7]]},"references-count":35,"alternative-id":["10.1145\/3528535.3565252","10.1145\/3528535"],"URL":"https:\/\/doi.org\/10.1145\/3528535.3565252","relation":{},"subject":[],"published":{"date-parts":[[2022,11,7]]},"assertion":[{"value":"2022-11-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}