{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:04:44Z","timestamp":1750309484943,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T00:00:00Z","timestamp":1732579200000},"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":[[2024,11,26]]},"DOI":"10.1145\/3697090.3697095","type":"proceedings-article","created":{"date-parts":[[2024,12,11]],"date-time":"2024-12-11T07:06:08Z","timestamp":1733900768000},"page":"81-90","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Generic Multicast"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6654-6442","authenticated-orcid":false,"given":"Jose","family":"Bolina","sequence":"first","affiliation":[{"name":"Red Hat, Inc., Uberl\u00e2ndia, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0573-2572","authenticated-orcid":false,"given":"Pierre","family":"Sutra","sequence":"additional","affiliation":[{"name":"T\u00e9lecom SudParis, Paris, France and INRIA, Paris, France"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-7237-7484","authenticated-orcid":false,"given":"Douglas","family":"Antunes","sequence":"additional","affiliation":[{"name":"Federal University of Uberl\u00e2ndia, Uberl\u00e2ndia, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4162-6160","authenticated-orcid":false,"given":"Lasaro","family":"Camargos","sequence":"additional","affiliation":[{"name":"Federal University of Uberl\u00e2ndia, Uberl\u00e2ndia, Brazil and Weilliptic Inc., Uberl\u00e2ndia, Brazil"}]}],"member":"320","published-online":{"date-parts":[[2024,12,10]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/SRDSW.2016.22"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/2663165.2663323"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2014.41"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"crossref","unstructured":"Kenneth\u00a0P Birman and Thomas\u00a0A Joseph. 1987. Reliable communication in the presence of failures. ACM Transactions on Computer Systems (TOCS) 5 1 (1987) 47\u201376.","DOI":"10.1145\/7351.7478"},{"key":"e_1_3_3_2_6_2","unstructured":"Jos\u00e9\u00a0Augusto Bolina. 2022. https:\/\/github.com\/jabolina\/mcast-tlaplus"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"crossref","unstructured":"Jos\u00e9\u00a0Augusto Bolina Pierre Sutra Douglas\u00a0Antunes Rocha and Lasaro Camargos. 2024. Generic Multicast (Extended Version). https:\/\/arxiv.org\/abs\/2410.01901","DOI":"10.1145\/3697090.3697095"},{"key":"e_1_3_3_2_8_2","first-page":"269","volume-title":"18th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2024, Santa Clara, CA, USA, July 10-12, 2024","author":"Camaioni Martina","year":"2024","unstructured":"Martina Camaioni, Rachid Guerraoui, Matteo Monti, Pierre-Louis Roman, Manuel Vidigueira, and Gauthier Voron. 2024. Chop Chop: Byzantine Atomic Broadcast to the Network Limit. In 18th USENIX Symposium on Operating Systems Design and Implementation, OSDI 2024, Santa Clara, CA, USA, July 10-12, 2024, Ada Gavrilovska and Douglas\u00a0B. Terry (Eds.). USENIX Association, 269\u2013287. https:\/\/www.usenix.org\/conference\/osdi24\/presentation\/camaioni"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/1281100.1281103"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"crossref","unstructured":"Tushar\u00a0Deepak Chandra and Sam Toueg. 1996. Unreliable failure detectors for reliable distributed systems. Journal of the ACM (JACM) 43 2 (1996) 225\u2013267.","DOI":"10.1145\/226643.226647"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2017.15"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"crossref","unstructured":"James\u00a0C Corbett Jeffrey Dean Michael Epstein Andrew Fikes Christopher Frost Jeffrey\u00a0John Furman Sanjay Ghemawat Andrey Gubarev Christopher Heiser Peter Hochschild et\u00a0al. 2013. Spanner: Google\u2019s globally distributed database. ACM Transactions on Computer Systems (TOCS) 31 3 (2013) 1\u201322.","DOI":"10.1145\/2518037.2491245"},{"key":"e_1_3_3_2_13_2","first-page":"223","volume-title":"2012 USENIX Annual Technical Conference, Boston, MA, USA, June 13-15, 2012","author":"Cowling James\u00a0A.","unstructured":"James\u00a0A. Cowling and Barbara Liskov. [n. d.]. Granola: Low-Overhead Distributed Transaction Coordination. In 2012 USENIX Annual Technical Conference, Boston, MA, USA, June 13-15, 2012 (2012), Gernot Heiser and Wilson\u00a0C. Hsieh (Eds.). USENIX Association, 223\u2013235."},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"crossref","unstructured":"Xavier D\u00e9fago Andr\u00e9 Schiper and P\u00e9ter Urb\u00e1n. 2004. Total order broadcast and multicast algorithms: Taxonomy and survey. ACM Computing Surveys (CSUR) 36 4 (2004) 372\u2013421.","DOI":"10.1145\/1041680.1041682"},{"key":"e_1_3_3_2_15_2","series-title":"(Studia Informatica Universalis)","first-page":"107","volume-title":"Procedings of the 4th International Conference on Principles of Distributed Systems, OPODIS 2000, Paris, France, December 20-22, 2000","author":"Delporte-Gallet Carole","unstructured":"Carole Delporte-Gallet and Hugues Fauconnier. [n. d.]. Fault-Tolerant Genuine Atomic Multicast to Multiple Groups. In Procedings of the 4th International Conference on Principles of Distributed Systems, OPODIS 2000, Paris, France, December 20-22, 2000 (2000) (Studia Informatica Universalis), Franck Butelle (Ed.). Suger, rue Catulienne Saint-Denis France, 107\u2013122."},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456236"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.1998.740503"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2019.00030"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.5555\/647433.723863"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0030681"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"crossref","unstructured":"Rachid Guerraoui and Andr\u00e9 Schiper. 2001. Genuine atomic multicast in asynchronous distributed systems. Theoretical Computer Science 254 1-2 (2001) 297\u2013316.","DOI":"10.1016\/S0304-3975(99)00161-9"},{"key":"e_1_3_3_2_22_2","volume-title":"2010 USENIX Annual Technical Conference (ATC)","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt, Mahadev Konar, Flavio\u00a0P Junqueira, and Benjamin Reed. 2010. ZooKeeper: Wait-free coordination for internet-scale systems. In 2010 USENIX Annual Technical Conference (ATC)."},{"key":"e_1_3_3_2_23_2","volume-title":"Generalized Consensus and Paxos","author":"Lamport Leslie","year":"2005","unstructured":"Leslie Lamport. 2005. Generalized Consensus and Paxos. Technical Report MSR-TR-2005-33. Microsoft Research."},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","unstructured":"Leslie Lamport. 2006. Lower bounds for asynchronous consensus. Distributed Comput. 19 2 (2006) 104\u2013125. 10.1007\/S00446-006-0155-X https:\/\/dl.acm.org\/doi\/10.1007\/S00446-006-0155-X","DOI":"10.1007\/S00446-006-0155-X"},{"key":"e_1_3_3_2_25_2","volume-title":"Crash recovery in a distributed data storage system","author":"Lampson Butler\u00a0W","year":"1979","unstructured":"Butler\u00a0W Lampson and Howard\u00a0E Sturgis. 1979. Crash recovery in a distributed data storage system. Xerox Palo Alto Research Center Palo Alto, California."},{"volume-title":"Symposium on Operating Systems Principles (SOSP)","author":"Moraru Iulian","key":"e_1_3_3_2_26_2","unstructured":"Iulian Moraru, David\u00a0G. Andersen, and Michael Kaminsky. [n. d.]. There Is More Consensus in Egalitarian Parliaments. In Symposium on Operating Systems Principles (SOSP) (2013)."},{"key":"e_1_3_3_2_27_2","first-page":"305","volume-title":"2014 USENIX Annual Technical Conference (ATC)","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 (ATC). 305\u2013319. https:\/\/dl.acm.org\/doi\/10.5555\/2643634.2643666"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3590140.3629110"},{"key":"e_1_3_3_2_29_2","volume-title":"Symposium on Networked Systems Design and Implementation (NSDI)","author":"Park Seo\u00a0Jin","year":"2019","unstructured":"Seo\u00a0Jin Park and John Ousterhout. 2019. Exploiting Commutativity For Practical Fast Replication. In Symposium on Networked Systems Design and Implementation (NSDI)."},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48169-9_7"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"crossref","unstructured":"Fernando Pedone and Andr\u00e9 Schiper. 2002. Handling message semantics with generic broadcast protocols. Distributed Computing 15 2 (2002) 97\u2013107.","DOI":"10.1007\/s004460100061"},{"key":"e_1_3_3_2_32_2","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI)","author":"Ryabinin Fedor","year":"2024","unstructured":"Fedor Ryabinin, Alexey Gotsman, and Pierre Sutra. 2024. SwiftPaxos: Fast Geo-Replicated State Machines. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI)."},{"key":"e_1_3_3_2_33_2","unstructured":"Nicolas Schiper. 2009. On Multicast Primitives in Large Networks and Partial Replication Protocols. Ph.\u00a0D. Dissertation."},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/1281100.1281185"},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2009.12"},{"key":"e_1_3_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.4230\/LIPICS.DISC.2022.35"},{"key":"e_1_3_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2011.38"},{"key":"e_1_3_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3128609"}],"event":{"name":"LADC 2024: 13th Latin-American Symposium on Dependable and Secure Computing","acronym":"LADC 2024","location":"Recife Brazil"},"container-title":["Proceedings of the 13th Latin-American Symposium on Dependable and Secure Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3697090.3697095","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3697090.3697095","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:17:33Z","timestamp":1750295853000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3697090.3697095"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,26]]},"references-count":37,"alternative-id":["10.1145\/3697090.3697095","10.1145\/3697090"],"URL":"https:\/\/doi.org\/10.1145\/3697090.3697095","relation":{},"subject":[],"published":{"date-parts":[[2024,11,26]]},"assertion":[{"value":"2024-12-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}