{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:03:16Z","timestamp":1750309396016,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,4,24]],"date-time":"2025-04-24T00:00:00Z","timestamp":1745452800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,4,24]]},"DOI":"10.1145\/3696673.3723079","type":"proceedings-article","created":{"date-parts":[[2025,5,8]],"date-time":"2025-05-08T15:11:23Z","timestamp":1746717083000},"page":"269-275","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Experience Report from a Distributed Database Internals Course"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2757-9986","authenticated-orcid":false,"given":"Ronald","family":"Nowling","sequence":"first","affiliation":[{"name":"Milwaukee School of Engineering, Milwaukee, WI, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,5,8]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"2","article-title":"Consistency Tradeoffs in Modern Distributed Database System Design: CAP is Only Part of the Story","volume":"45","author":"Abadi Daniel","year":"2012","unstructured":"Daniel Abadi. 2012. Consistency Tradeoffs in Modern Distributed Database System Design: CAP is Only Part of the Story. Computer (Long Beach Calif.) 45, 2 (Feb. 2012), 37--42.","journal-title":"Computer (Long Beach Calif.)"},{"key":"e_1_3_2_1_2_1","unstructured":"Joy Arulraj. 2022. GT 4420\/6422 Database System Implementation - Part II. https:\/\/faculty.cc.gatech.edu\/~jarulraj\/courses\/8803-s22\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Joy Arulraj. 2024. GT 4420\/6422 Database System Implementation - Part I. https:\/\/faculty.cc.gatech.edu\/~jarulraj\/courses\/4420-f24\/."},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 19th International Conference on Extending Database Technology, EDBT 2016","author":"Athanassoulis Manos","year":"2016","unstructured":"Manos Athanassoulis, Michael S Kester, Lukas M Maas, Radu Stoica, Stratos Idreos, Anastasia Ailamaki, and Mark Callaghan. 2016. Designing Access Methods: the RUM Conjecture. In Proceedings of the 19th International Conference on Extending Database Technology, EDBT 2016, Bordeaux, France, March 15-16, 2016, Bordeaux, France, March 15-16, 2016. OpenProceedings.org, 461--466."},{"key":"e_1_3_2_1_5_1","unstructured":"Bharat Bhargava. 2016. Syllabus. https:\/\/www.cs.purdue.edu\/homes\/bb\/cs542-16Spr\/."},{"key":"e_1_3_2_1_6_1","volume-title":"CAP Twelve Years Later: How the \"Rules\" Have Changed. Computer (Long Beach Calif.) 45 (Feb","author":"Brewer Eric","year":"2012","unstructured":"Eric Brewer. 2012. CAP Twelve Years Later: How the \"Rules\" Have Changed. Computer (Long Beach Calif.) 45 (Feb. 2012), 23--29."},{"key":"e_1_3_2_1_7_1","volume-title":"Computer Systems: A Programmer's Perspective (3 ed.)","author":"Bryant Randal E","year":"2023","unstructured":"Randal E Bryant and David Richard O'Hallaron. 2023. Computer Systems: A Programmer's Perspective (3 ed.). Prentice Hall."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Kenneth L Calvert and Michael J Donahoo. 2009. TCP\/IP Sockets in C: Practical Guide for Programmers (2 ed.). Morgan Kaufmann.","DOI":"10.1016\/B978-0-12-374540-8.00004-3"},{"key":"e_1_3_2_1_9_1","unstructured":"Bharatesh Chakravarthi. 2023. Distributed Database Systems (CSE 512). https:\/\/webapp4.asu.edu\/bookstore\/viewsyllabus\/2237\/76159\/pdf."},{"key":"e_1_3_2_1_10_1","unstructured":"Creative Commons. 2013. Deed - Attribution-ShareAlike 4.0 International - Creative Commons. https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294281"},{"volume-title":"Sockets","author":"Foundation Free Software","key":"e_1_3_2_1_12_1","unstructured":"Free Software Foundation. 2023. Sockets. In The GNU C Library Reference Manual. Free Software Foundation."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945450"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3549545"},{"key":"e_1_3_2_1_15_1","unstructured":"Kien A Hua. 2020. COP5711: Parallel and Distributed Databases. https:\/\/www.cs.ucf.edu\/~kienhua\/classes\/COP4710\/syllabus.pdf."},{"key":"e_1_3_2_1_16_1","volume-title":"ZooKeeper: Wait-free Coordination for Internet-Scale Systems. USENIX Annu Tech Conf (June","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt, Mahadev Konar, Flavio P Junqueira, and Benjamin C Reed. 2010. ZooKeeper: Wait-free Coordination for Internet-Scale Systems. USENIX Annu Tech Conf (June 2010), 11--11."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2011.5958223"},{"volume-title":"Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems","author":"Kleppmann Martin","key":"e_1_3_2_1_18_1","unstructured":"Martin Kleppmann. 2017. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems. O'Reilly Media."},{"key":"e_1_3_2_1_19_1","volume-title":"Computer Science Curricula","author":"Kumar Amruth N","year":"2023","unstructured":"Amruth N Kumar, Rajendra K Raj, Sherif G Aly, Monica D Anderson, Brett A Becker, Richard L Blumenthal, Eric Eaton, Susan L Epstein, Michael Goldweber, Pankaj Jalote, Douglas Lea, Michael Oudshoorn, Marcelo Pias, Susan Reiser, Christian Servin, Rahul Simha, Titus Winters, and Qiao Xiang. 2024. Computer Science Curricula 2023. ACM, New York, NY, USA."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/eIT60633.2024.10609876"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","unstructured":"Ronald J Nowling. 2025. Distributed Database Internals Course Materials. 10.5281\/zenodo.14926984","DOI":"10.5281\/zenodo.14926984"},{"key":"e_1_3_2_1_22_1","volume-title":"CMU 15-721 Advanced Database Systems (Fall","author":"Patel Jignesh","year":"2024","unstructured":"Jignesh Patel. 2024. CMU 15-721 Advanced Database Systems (Fall 2024). https:\/\/www.cs.cmu.edu\/~15721-f24\/index.html."},{"key":"e_1_3_2_1_23_1","volume-title":"CMU 15-721 Advanced Database Systems (Spring","author":"Pavlo Andy","year":"2024","unstructured":"Andy Pavlo. 2024. CMU 15-721 Advanced Database Systems (Spring 2024). https:\/\/15721.courses.cs.cmu.edu\/spring2024\/schedule.html."},{"key":"e_1_3_2_1_24_1","volume-title":"Database Internals: A Deep Dive into How Distributed Data Systems Work","author":"Petrov Alex","year":"2019","unstructured":"Alex Petrov. 2019. Database Internals: A Deep Dive into How Distributed Data Systems Work. O'Reilly Media."},{"key":"e_1_3_2_1_25_1","unstructured":"Mohammad Sadoghi. 2022. Syllabus. https:\/\/expolab.org\/ecs265-fall2022.html."},{"volume-title":"Database System Concepts (7 ed.)","author":"Silberschatz Abraham","key":"e_1_3_2_1_26_1","unstructured":"Abraham Silberschatz, Henry Korth, and S Sudarshan. 2019. Database System Concepts (7 ed.). McGraw-Hill, New York, NY."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/964723.383071"},{"key":"e_1_3_2_1_28_1","first-page":"2","article-title":"What Goes Around Comes Around","volume":"53","author":"Stonebraker Michael","year":"2024","unstructured":"Michael Stonebraker and Andrew Pavlo. 2024. What Goes Around Comes Around... And Around. SIGMOD Rec. 53, 2 (July 2024), 21--37.","journal-title":"And Around. SIGMOD Rec."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3386134"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/90.663936"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06)","author":"Weil Sage A","year":"2006","unstructured":"Sage A Weil, Scott A Brandt, Ethan L Miller, Darrell D E Long, and Carlos Maltzahn. 2006. Ceph: A Scalable, High-Performance Distributed File System. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06). USENIX Association, USA, 307--320."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3592838"}],"event":{"name":"ACMSE 2025: 2025 ACM Southeast Conference","acronym":"ACMSE 2025","location":"Southeast Missouri State University Cape Girardeau MO USA"},"container-title":["Proceedings of the 2025 ACM Southeast Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696673.3723079","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696673.3723079","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:57:44Z","timestamp":1750294664000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696673.3723079"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,24]]},"references-count":32,"alternative-id":["10.1145\/3696673.3723079","10.1145\/3696673"],"URL":"https:\/\/doi.org\/10.1145\/3696673.3723079","relation":{},"subject":[],"published":{"date-parts":[[2025,4,24]]},"assertion":[{"value":"2025-05-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}