{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,17]],"date-time":"2025-11-17T21:37:59Z","timestamp":1763415479254,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,20]],"date-time":"2019-10-20T00:00:00Z","timestamp":1571529600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003130","name":"Fonds Wetenschappelijk Onderzoek","doi-asserted-by":"publisher","award":["1S98519N"],"award-info":[{"award-number":["1S98519N"]}],"id":[{"id":"10.13039\/501100003130","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,20]]},"DOI":"10.1145\/3358502.3361271","type":"proceedings-article","created":{"date-parts":[[2019,10,11]],"date-time":"2019-10-11T15:16:45Z","timestamp":1570807005000},"page":"21-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Squirrel: an extensible distributed key-value store"],"prefix":"10.1145","author":[{"given":"Kevin","family":"De Porre","sequence":"first","affiliation":[{"name":"Vrije Universiteit Brussel, Belgium"}],"role":[{"role":"author","vocab":"crossref"}]},{"given":"Elisa","family":"Gonzalez Boix","sequence":"additional","affiliation":[{"name":"Vrije Universiteit Brussel, Belgium"}],"role":[{"role":"author","vocab":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741972"},{"key":"e_1_3_2_1_2_1","first-page":"12","article-title":"Geo-Replication: Fast If Possible, Consistent If Necessary","volume":"39","author":"Balegas Valter","year":"2016","journal-title":"IEEE Data Engineering Bulletin"},{"key":"e_1_3_2_1_3_1","unstructured":"Philip A. Bernstein Vassco Hadzilacos and Nathan Goodman. 1987. Concurrency Control and Recovery in Database Systems. AddisonWesley Longman Publishing Co. Inc. Boston MA USA.  Philip A. Bernstein Vassco Hadzilacos and Nathan Goodman. 1987. Concurrency Control and Recovery in Database Systems. AddisonWesley Longman Publishing Co. Inc. Boston MA USA."},{"volume-title":"Towards Robust Distributed Systems. In 19th Annual ACM Symp. on Principles of Distributed Computing (PODC \u201900)","year":"2000","author":"Brewer Eric","key":"e_1_3_2_1_4_1"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Eric Brewer. 2012. CAP Twelve years later: How the \u00a8Rules\u00a8have Changed. Computer 45 (02 2012) 23\u201329.  Eric Brewer. 2012. CAP Twelve years later: How the \u00a8Rules\u00a8have Changed. Computer 45 (02 2012) 23\u201329.","DOI":"10.1109\/MC.2012.37"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454167"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Kevin De Porre Florian Myter Christophe De Troyer Christophe Scholliers Wolfgang De Meuter and Elisa Gonzalez Boix. 2019. Putting Order in Strong Eventual Consistency. In Distributed Applications and Interoperable Systems Jos\u00e9 Pereira and Laura Ricci (Eds.). Springer International Publishing Cham 36\u201356.  Kevin De Porre Florian Myter Christophe De Troyer Christophe Scholliers Wolfgang De Meuter and Elisa Gonzalez Boix. 2019. Putting Order in Strong Eventual Consistency. In Distributed Applications and Interoperable Systems Jos\u00e9 Pereira and Laura Ricci (Eds.). Springer International Publishing Cham 36\u201356.","DOI":"10.1007\/978-3-030-22496-7_3"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687657"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/2643634.2643664"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/2387880.2387906"},{"volume-title":"Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI","year":"2018","author":"Milano Matthew","key":"e_1_3_2_1_12_1"},{"volume-title":"Spores: A Type-Based Foundation for Closures in the Age of Concurrency and Distribution. In ECOOP","year":"2014","author":"Miller Heather","key":"e_1_3_2_1_13_1"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276954.3276957"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094815"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Nuno Pregui\u00e7a. 2018. Conflict-free Replicated Data Types: An Overview. arXiv preprint arXiv:1806.10254 (2018).  Nuno Pregui\u00e7a. 2018. Conflict-free Replicated Data Types: An Overview. arXiv preprint arXiv:1806.10254 (2018).","DOI":"10.1007\/978-3-319-63962-8_185-1"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3001886.3001891"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Christophe Scholliers \u00c9ric Tanter and Wolfgang De Meuter. 2014. Parallel Actor Monitors: Disentangling Task-level Parallelism from Data Partitioning in the Actor Model. Sci. Comput. Program. 80 (Feb. 2014) 52\u201364.  Christophe Scholliers \u00c9ric Tanter and Wolfgang De Meuter. 2014. Parallel Actor Monitors: Disentangling Task-level Parallelism from Data Partitioning in the Actor Model. Sci. Comput. Program. 80 (Feb. 2014) 52\u201364.","DOI":"10.1016\/j.scico.2013.03.011"},{"volume-title":"Conflict-free Replicated Data Types. In 13th Int. Symp. on Stabilization, Safety, and Security of Distributed Systems (SSS\u201911)","year":"2011","author":"Shapiro Marc","key":"e_1_3_2_1_20_1"},{"volume-title":"Proceedings of the 2009 Conference on USENIX Annual Technical Conference (USENIX\u201909)","author":"Terrace Jeff","key":"e_1_3_2_1_21_1"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522731"}],"event":{"name":"SPLASH '19: 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Athens Greece","acronym":"SPLASH '19"},"container-title":["Proceedings of the 4th ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3358502.3361271","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3358502.3361271","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:12Z","timestamp":1750202592000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3358502.3361271"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,20]]},"references-count":21,"alternative-id":["10.1145\/3358502.3361271","10.1145\/3358502"],"URL":"https:\/\/doi.org\/10.1145\/3358502.3361271","relation":{},"subject":[],"published":{"date-parts":[[2019,10,20]]},"assertion":[{"value":"2019-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}