{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:09:11Z","timestamp":1750219751950,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,16]],"date-time":"2023-10-16T00:00:00Z","timestamp":1697414400000},"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":[[2023,10,16]]},"DOI":"10.1145\/3615366.3615424","type":"proceedings-article","created":{"date-parts":[[2023,10,17]],"date-time":"2023-10-17T18:17:34Z","timestamp":1697566654000},"page":"30-39","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Loom: A Closed-Box Disaggregated Database System"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0188-6400","authenticated-orcid":false,"given":"F\u00e1bio","family":"Coelho","sequence":"first","affiliation":[{"name":"INESCTEC &amp; U. Minho, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0519-9675","authenticated-orcid":false,"given":"Ana","family":"Alonso","sequence":"additional","affiliation":[{"name":"INESCTEC &amp; U. Minho, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3364-3670","authenticated-orcid":false,"given":"Luis","family":"Ferreira","sequence":"additional","affiliation":[{"name":"INESCTEC &amp; U. Minho, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3341-9217","authenticated-orcid":false,"given":"Jose","family":"Pereira","sequence":"additional","affiliation":[{"name":"INESCTEC &amp; U. Minho, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3408-7346","authenticated-orcid":false,"given":"Rui","family":"Oliveira","sequence":"additional","affiliation":[{"name":"INESCTEC &amp; U. Minho, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2023,10,17]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"European Conference on Parallel Processing. Springer, 496\u2013503","author":"Agrawal Divyakant","year":"1997","unstructured":"Divyakant Agrawal , Gustavo Alonso , Amr El\u00a0Abbadi , and Ioana Stanoi . 1997 . Exploiting atomic broadcast in replicated databases . In European Conference on Parallel Processing. Springer, 496\u2013503 . Divyakant Agrawal, Gustavo Alonso, Amr El\u00a0Abbadi, and Ioana Stanoi. 1997. Exploiting atomic broadcast in replicated databases. In European Conference on Parallel Processing. Springer, 496\u2013503."},{"key":"e_1_3_2_1_2_1","volume-title":"Cure: Strong Semantics Meets High Availability and Low Latency. In 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS). 405\u2013414","author":"Akkoorath Deepthi\u00a0Devaki","year":"2016","unstructured":"Deepthi\u00a0Devaki Akkoorath , Alejandro\u00a0 Z Tomsic , Manuel Bravo , Zhongmiao Li , Tyler Crain , Annette Bieniusa , Nuno Pregui\u00e7a , and Marc Shapiro . 2016 . Cure: Strong Semantics Meets High Availability and Low Latency. In 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS). 405\u2013414 . https:\/\/doi.org\/10.1109\/ICDCS.2016.98 10.1109\/ICDCS.2016.98 Deepthi\u00a0Devaki Akkoorath, Alejandro\u00a0Z Tomsic, Manuel Bravo, Zhongmiao Li, Tyler Crain, Annette Bieniusa, Nuno Pregui\u00e7a, and Marc Shapiro. 2016. Cure: Strong Semantics Meets High Availability and Low Latency. In 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS). 405\u2013414. https:\/\/doi.org\/10.1109\/ICDCS.2016.98"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3314047"},{"key":"e_1_3_2_1_4_1","volume-title":"fault-tolerant, and low-latency storage service optimized for real-time workloads","author":"Apache","year":"2018","unstructured":"[ 4 ] Apache BookKeeper - A scalable , fault-tolerant, and low-latency storage service optimized for real-time workloads 2018 . https:\/\/bookkeeper.apache.org\/ [4] Apache BookKeeper - A scalable, fault-tolerant, and low-latency storage service optimized for real-time workloads 2018. https:\/\/bookkeeper.apache.org\/"},{"key":"e_1_3_2_1_5_1","unstructured":"Augeo Software. [n.d.]. Augeo V-JDBC: Virtual remote access for JDBC datasources.https:\/\/github.com\/AugeoSoftware\/VJDBC  Augeo Software. [n.d.]. Augeo V-JDBC: Virtual remote access for JDBC datasources.https:\/\/github.com\/AugeoSoftware\/VJDBC"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056103"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535930"},{"key":"e_1_3_2_1_8_1","unstructured":"Sergey Blagodurov Mike Ignatowski and Valentina Salapura. 2021. The Time is Ripe for Disaggregated Systems. ACM SIGARCH Blog. https:\/\/www.sigarch.org\/the-time-is-ripe-for-disaggregated-systems\/  Sergey Blagodurov Mike Ignatowski and Valentina Salapura. 2021. The Time is Ripe for Disaggregated Systems. ACM SIGARCH Blog. https:\/\/www.sigarch.org\/the-time-is-ripe-for-disaggregated-systems\/"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/193860"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457560"},{"key":"e_1_3_2_1_11_1","first-page":"1110","article-title":"On the use of a reflective architecture to augment database management systems","volume":"13","author":"Carvalho N.","year":"2007","unstructured":"N. Carvalho , A. Correia Jr., J. Pereira , L. Rodrigues , R. Oliveira , and S. Guedes . 2007 . On the use of a reflective architecture to augment database management systems . Journal Of Universal Computer Science 13 , 8 (2007), 1110 \u2013 1135 . https:\/\/doi.org\/10.3217\/jucs-013-08-1110 10.3217\/jucs-013-08-1110 N. Carvalho, A. Correia Jr., J. Pereira, L. Rodrigues, R. Oliveira, and S. Guedes. 2007. On the use of a reflective architecture to augment database management systems. Journal Of Universal Computer Science 13, 8 (2007), 1110\u20131135. https:\/\/doi.org\/10.3217\/jucs-013-08-1110","journal-title":"Journal Of Universal Computer Science"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the FREENIX Track: 2004 USENIX Annual Technical Conference","author":"Cecchet Emmanuel","year":"2004","unstructured":"Emmanuel Cecchet , Julie Marguerite , and Willy Zwaenepoel . 2004 . C-JDBC: Flexible Database Clustering Middleware . In Proceedings of the FREENIX Track: 2004 USENIX Annual Technical Conference , June 27 - July 2, 2004, Boston Marriott Copley Place, Boston, MA, USA. USENIX, 9\u201318. http:\/\/www.usenix.org\/publications\/library\/proceedings\/usenix04\/tech\/freenix\/cecchet.html Emmanuel Cecchet, Julie Marguerite, and Willy Zwaenepoel. 2004. C-JDBC: Flexible Database Clustering Middleware. In Proceedings of the FREENIX Track: 2004 USENIX Annual Technical Conference, June 27 - July 2, 2004, Boston Marriott Copley Place, Boston, MA, USA. USENIX, 9\u201318. http:\/\/www.usenix.org\/publications\/library\/proceedings\/usenix04\/tech\/freenix\/cecchet.html"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491245"},{"key":"e_1_3_2_1_14_1","unstructured":"Flaviu Cristian Houtan Aghili Raymond Strong and Danny Dolev. 1986. Atomic broadcast: From simple message diffusion to Byzantine agreement. Citeseer.  Flaviu Cristian Houtan Aghili Raymond Strong and Danny Dolev. 1986. Atomic broadcast: From simple message diffusion to Byzantine agreement. Citeseer."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294281"},{"volume-title":"Output plugin for logical replication","year":"2018","key":"e_1_3_2_1_16_1","unstructured":"[ 16 ] decoder_raw , Output plugin for logical replication 2018 . https:\/\/github.com\/michaelpq\/pg_plugins\/tree\/master\/decoder_raw [16] decoder_raw, Output plugin for logical replication 2018. https:\/\/github.com\/michaelpq\/pg_plugins\/tree\/master\/decoder_raw"},{"key":"e_1_3_2_1_17_1","unstructured":"[\n  17\n  ]  docker 2018. https:\/\/www.docker.com\/  [17] docker 2018. https:\/\/www.docker.com\/"},{"key":"e_1_3_2_1_18_1","unstructured":"Ira\u00a0R Forman Nate Forman and John\u00a0Vlissides Ibm. 2004. Java reflection in action. (2004).  Ira\u00a0R Forman Nate Forman and John\u00a0Vlissides Ibm. 2004. Java reflection in action. (2004)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/800215.806583"},{"key":"e_1_3_2_1_20_1","unstructured":"The PostgreSQL Global\u00a0Development Group. 2023. PostgreSQL 15 Documentation \u2013 Replication. Retrieved 2023-05-30 from https:\/\/www.postgresql.org\/docs\/current\/runtime-config-replication.html  The PostgreSQL Global\u00a0Development Group. 2023. PostgreSQL 15 Documentation \u2013 Replication. Retrieved 2023-05-30 from https:\/\/www.postgresql.org\/docs\/current\/runtime-config-replication.html"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2014.6816691"},{"key":"#cr-split#-e_1_3_2_1_22_1.1","doi-asserted-by":"crossref","unstructured":"Stavros Harizopoulos Daniel\u00a0J Abadi Samuel Madden and Michael Stonebraker. 2018. OLTP through the looking glass and what we found there. 409-439\u00a0pages. https:\/\/doi.org\/10.1145\/3226595.3226635 10.1145\/3226595.3226635","DOI":"10.1145\/3226595.3226635"},{"key":"#cr-split#-e_1_3_2_1_22_1.2","doi-asserted-by":"crossref","unstructured":"Stavros Harizopoulos Daniel\u00a0J Abadi Samuel Madden and Michael Stonebraker. 2018. OLTP through the looking glass and what we found there. 409-439\u00a0pages. https:\/\/doi.org\/10.1145\/3226595.3226635","DOI":"10.1145\/3226595.3226635"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2433140.2433144"},{"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","unstructured":"Justin Levandoski David Lomet Sudipta Sengupta Ryan Stutsman and Rui Wang. 2015. High performance transactions in deuteronomy. (2015).  Justin Levandoski David Lomet Sudipta Sengupta Ryan Stutsman and Rui Wang. 2015. High performance transactions in deuteronomy. (2015)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544834"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043593"},{"key":"e_1_3_2_1_28_1","unstructured":"Michael. [n.d.]. V-JDBC: Virtual remote access for JDBC datasources.https:\/\/vjdbc.sourceforge.net\/  Michael. [n.d.]. V-JDBC: Virtual remote access for JDBC datasources.https:\/\/vjdbc.sourceforge.net\/"},{"key":"e_1_3_2_1_29_1","unstructured":"Ravi Murthy and Gurmeet Goindi. 2022. AlloyDB for PostgreSQL under the hood: Intelligent database-aware storage. Google Cloud Blog. https:\/\/cloud.google.com\/blog\/products\/databases\/alloydb-for-postgresql-intelligent-scalable-storage  Ravi Murthy and Gurmeet Goindi. 2022. AlloyDB for PostgreSQL under the hood: Intelligent database-aware storage. Google Cloud Blog. https:\/\/cloud.google.com\/blog\/products\/databases\/alloydb-for-postgresql-intelligent-scalable-storage"},{"key":"e_1_3_2_1_30_1","volume-title":"2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Ongaro Diego","year":"2014","unstructured":"Diego Ongaro and John Ousterhout . 2014 . In Search of an Understandable Consensus Algorithm . In 2014 USENIX Annual Technical Conference (USENIX ATC 14) . 305\u2013319. https:\/\/www.usenix.org\/system\/files\/conference\/atc14\/atc14-paper-ongaro.pdf Diego Ongaro and John Ousterhout. 2014. In Search of an Understandable Consensus Algorithm. In 2014 USENIX Annual Technical Conference (USENIX ATC 14). 305\u2013319. https:\/\/www.usenix.org\/system\/files\/conference\/atc14\/atc14-paper-ongaro.pdf"},{"key":"e_1_3_2_1_31_1","unstructured":"Oracle. 2019. Mysql 8.0 Reference Manual - Group Replication. Retrieved 2023-05-30 from https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/group-replication.html  Oracle. 2019. Mysql 8.0 Reference Manual - Group Replication. Retrieved 2023-05-30 from https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/group-replication.html"},{"key":"e_1_3_2_1_32_1","unstructured":"Codership Oy. 2021. Galera Cluster. Retrieved 2023-05-30 from https:\/\/galeracluster.com\/  Codership Oy. 2021. Galera Cluster. Retrieved 2023-05-30 from https:\/\/galeracluster.com\/"},{"key":"e_1_3_2_1_33_1","first-page":"4","article-title":"MIDDLE-R: Consistent Database Replication at the Middleware Level","volume":"23","author":"Martinez Marta Pati\u00f1o","year":"2005","unstructured":"Marta Pati\u00f1o Martinez , Ricardo Jim\u00e9nez-Peris , Bettina Kemme , and Gustavo Alonso . 2005 . MIDDLE-R: Consistent Database Replication at the Middleware Level . ACM Trans. Comput. Syst. 23 , 4 (nov 2005), 375\u2013423. https:\/\/doi.org\/10.1145\/1113574.1113576 10.1145\/1113574.1113576 Marta Pati\u00f1o Martinez, Ricardo Jim\u00e9nez-Peris, Bettina Kemme, and Gustavo Alonso. 2005. MIDDLE-R: Consistent Database Replication at the Middleware Level. ACM Trans. Comput. Syst. 23, 4 (nov 2005), 375\u2013423. https:\/\/doi.org\/10.1145\/1113574.1113576","journal-title":"ACM Trans. Comput. Syst."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0057895"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022887812188"},{"key":"e_1_3_2_1_36_1","unstructured":"[\n  36\n  ]  Postgres Operator [n.d.]. https:\/\/postgres-operator.readthedocs.io\/en\/latest\/  [36] Postgres Operator [n.d.]. https:\/\/postgres-operator.readthedocs.io\/en\/latest\/"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/122120.122137"},{"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","volume-title":"Replication management using the state-machine approach. Distributed systems 2","author":"Schneider B","year":"1993","unstructured":"Fred\u00a0 B Schneider . 1993. Replication management using the state-machine approach. Distributed systems 2 ( 1993 ), 169\u2013198. Fred\u00a0B Schneider. 1993. Replication management using the state-machine approach. Distributed systems 2 (1993), 169\u2013198."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043592"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3386134"},{"key":"e_1_3_2_1_42_1","unstructured":"[\n  42\n  ]  TPC-C Benchmark - Standard Specification February 2010. http:\/\/www.tpc.org\/tpc_documents_current_versions\/pdf\/tpc-c_v5.11.0.pdf  [42] TPC-C Benchmark - Standard Specification February 2010. http:\/\/www.tpc.org\/tpc_documents_current_versions\/pdf\/tpc-c_v5.11.0.pdf"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056101"},{"key":"#cr-split#-e_1_3_2_1_44_1.1","doi-asserted-by":"crossref","unstructured":"Luiz\u00a0Gustavo Xavier Fernando Dotti Cristina Meinhardt and Odorico Mendizabal. 2020. Scalable and Decoupled Logging for State Machine Replication. In Anais do XXXVIII Simp\u00f3sio Brasileiro de Redes de Computadores e Sistemas Distribu\u00eddos. SBC Porto Alegre RS Brasil 267-280. https:\/\/doi.org\/10.5753\/sbrc.2020.12288 10.5753\/sbrc.2020.12288","DOI":"10.5753\/sbrc.2020.12288"},{"key":"#cr-split#-e_1_3_2_1_44_1.2","doi-asserted-by":"crossref","unstructured":"Luiz\u00a0Gustavo Xavier Fernando Dotti Cristina Meinhardt and Odorico Mendizabal. 2020. Scalable and Decoupled Logging for State Machine Replication. In Anais do XXXVIII Simp\u00f3sio Brasileiro de Redes de Computadores e Sistemas Distribu\u00eddos. SBC Porto Alegre RS Brasil 267-280. https:\/\/doi.org\/10.5753\/sbrc.2020.12288","DOI":"10.5753\/sbrc.2020.12288"}],"event":{"name":"LADC 2023: 12th Latin-American Symposium on Dependable and Secure Computing","acronym":"LADC 2023","location":"La Paz Bolivia"},"container-title":["12th Latin-American Symposium on Dependable and Secure Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3615366.3615424","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3615366.3615424","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:54Z","timestamp":1750178214000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3615366.3615424"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,16]]},"references-count":46,"alternative-id":["10.1145\/3615366.3615424","10.1145\/3615366"],"URL":"https:\/\/doi.org\/10.1145\/3615366.3615424","relation":{},"subject":[],"published":{"date-parts":[[2023,10,16]]},"assertion":[{"value":"2023-10-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}