{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T16:07:12Z","timestamp":1770998832438,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","funder":[{"name":"Fundamental and Interdisciplinary Disciplines Breakthrough Plan of the Ministry of Education of China","award":["none"],"award-info":[{"award-number":["none"]}]},{"name":"Fundamental Research Funds for the Central Universities","award":["none"],"award-info":[{"award-number":["none"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,2,18]]},"DOI":"10.1145\/3770762.3772592","type":"proceedings-article","created":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T15:15:58Z","timestamp":1770995758000},"page":"295-301","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["miniK8s: A Pedagogical Cloud-Native System"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7945-8430","authenticated-orcid":false,"given":"Dong","family":"Du","sequence":"first","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4270-4124","authenticated-orcid":false,"given":"Mingyu","family":"Wu","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9720-0361","authenticated-orcid":false,"given":"Haibo","family":"Chen","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1968-7645","authenticated-orcid":false,"given":"Binyu","family":"Zang","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]}],"member":"320","published-online":{"date-parts":[[2026,2,17]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Learning by doing. https:\/\/pdos.csail.mit.edu\/6.828\/2014\/overview.html. Referenced","year":"2025","unstructured":"2025. 6.828: Learning by doing. https:\/\/pdos.csail.mit.edu\/6.828\/2014\/overview.html. Referenced Jun 2025."},{"key":"e_1_3_2_1_2_1","volume-title":"Cloud Native Computing Foundation. https:\/\/www.cncf.io\/. Referenced","year":"2025","unstructured":"2025. Cloud Native Computing Foundation. https:\/\/www.cncf.io\/. Referenced Jun 2025."},{"key":"e_1_3_2_1_3_1","volume-title":"CS 5450 -","year":"2024","unstructured":"2025. CS 5450 - Spring 2024 Networked and Distributed Systems - Assignments. https:\/\/cs5450.github.io\/assignments\/. Referenced Jun 2025."},{"key":"e_1_3_2_1_4_1","volume-title":"K3s - Lightweight Kubernetes. https:\/\/k3s.io\/. Referenced","year":"2025","unstructured":"2025. K3s - Lightweight Kubernetes. https:\/\/k3s.io\/. Referenced Jun 2025."},{"key":"e_1_3_2_1_5_1","volume-title":"https:\/\/github.com\/kubeedge\/kubeedge. Referenced","year":"2025","unstructured":"2025. KubeEdge. https:\/\/github.com\/kubeedge\/kubeedge. Referenced Oct 2025."},{"key":"e_1_3_2_1_6_1","unstructured":"2025. Kubernetes: Production-Grade Container Orchestration. https:\/\/kubernetes.io."},{"key":"e_1_3_2_1_7_1","volume-title":"https:\/\/www.internationalengineeringalliance.org\/accords\/washington. Referenced","author":"Accord Washington","year":"2025","unstructured":"2025. Washington Accord. https:\/\/www.internationalengineeringalliance.org\/accords\/washington. Referenced May 2025."},{"key":"e_1_3_2_1_8_1","unstructured":"S Tanenbaum Andrew and Bos Herbert. 2015. Modern operating systems. Pearson Education."},{"key":"e_1_3_2_1_9_1","unstructured":"Michael Armbrust Armando Fox Rean Griffith Anthony D Joseph Randy H Katz Andrew Konwinski Gunho Lee David A Patterson Ariel Rabkin Ion Stoica et al . 2009. Above the clouds: A berkeley view of cloud computing. Technical Report. Technical Report UCB\/EECS-2009--28 EECS Department University of California."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Ioana Baldini Paul Castro Kerry Chang Perry Cheng Stephen Fink Vatche Ishakian Nick Mitchell Vinod Muthusamy Rodric Rabbah Aleksander Slominski et al. 2017. Serverless computing: Current trends and open problems. Research advances in cloud computing (2017) 1--20.","DOI":"10.1007\/978-981-10-5026-8_1"},{"key":"e_1_3_2_1_11_1","unstructured":"Ken Birman. 2022. CS5412 Cloud Computing. https:\/\/www.cs.cornell.edu\/courses\/cs5412\/2022fa\/."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2445196.2445244"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806777.2809955"},{"key":"e_1_3_2_1_14_1","volume-title":"Decomposing Twitter: Adventures in ServiceOriented Architecture. https:\/\/www.infoq.com\/presentations\/twitter-soa\/.","author":"Cloud Jeremy","year":"2013","unstructured":"Jeremy Cloud. 2013. Decomposing Twitter: Adventures in ServiceOriented Architecture. https:\/\/www.infoq.com\/presentations\/twitter-soa\/."},{"key":"e_1_3_2_1_15_1","unstructured":"Adrian Cockcroft. 2016. Evolution of Microservices. https:\/\/www.slideshare.net\/slideshow\/evolution-of-microservices-craft-conference\/61466608."},{"key":"e_1_3_2_1_16_1","unstructured":"containerd Authors. 2025. containerd - An industry-standard container runtime with an emphasis on simplicity robustness and portability. https:\/\/containerd.io\/."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3464298.3476133"},{"key":"e_1_3_2_1_18_1","unstructured":"etcd Authors. 2025. etcd - A distributed reliable key-value store for the most critical data of a distributed system. https:\/\/etcd.io\/."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_20_1","volume-title":"2010 USENIX Annual Technical Conference (USENIX ATC 10)","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt, Mahadev Konar, Flavio P Junqueira, and Benjamin Reed. 2010. {ZooKeeper}: Wait-free coordination for internet-scale systems. In 2010 USENIX Annual Technical Conference (USENIX ATC 10)."},{"key":"e_1_3_2_1_21_1","unstructured":"Eric Jonas Johann Schleier-Smith Vikram Sreekanti Chia-Che Tsai Anurag Khandelwal Qifan Pu Vaishaal Shankar Joao Carreira Karl Krauth Neeraja Yadwadkar et al. 2019. Cloud programming simplified: A berkeley view on serverless computing. arXiv preprint arXiv:1902.03383 (2019)."},{"key":"e_1_3_2_1_22_1","volume-title":"Ion Stoica, and David A. Patterson.","author":"Jonas Eric","year":"2019","unstructured":"Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, and David A. Patterson. 2019. Cloud Programming Simplified: A Berkeley View on Serverless Computing. arXiv:1902.03383 [cs.OS] https:\/\/arxiv.org\/abs\/1902.03383"},{"key":"e_1_3_2_1_23_1","volume-title":"Cloud computing solutions: architecture, data storage, implementation and security","author":"Le Dac-Nhuong","year":"2022","unstructured":"Dac-Nhuong Le, Souvik Pal, and Prasant Kumar Pattnaik. 2022. OpenFaaS. Cloud computing solutions: architecture, data storage, implementation and security (2022), 287--303."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2019.00026"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TALE.2018.8615125"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3401025.3401738"},{"key":"e_1_3_2_1_27_1","unstructured":"Dirk Merkel et al . 2014. Docker: lightweight linux containers for consistent development and deployment. Linux j 239 2 (2014) 2."},{"key":"e_1_3_2_1_28_1","volume-title":"Kafka: the definitive guide: real-time data and stream processing at scale. '' O'Reilly Media","author":"Narkhede Neha","unstructured":"Neha Narkhede, Gwen Shapira, and Todd Palino. 2017. Kafka: the definitive guide: real-time data and stream processing at scale. '' O'Reilly Media, Inc.''."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3641554.3701884"},{"key":"e_1_3_2_1_30_1","unstructured":"Diego Ongaro and John Ousterhout. 2014. In search of an understandable consensus algorithm. In 2014 USENIX annual technical conference (USENIX ATC 14). 305--319."},{"key":"e_1_3_2_1_31_1","volume-title":"RESTful web services. '' O'Reilly Media","author":"Richardson Leonard","unstructured":"Leonard Richardson and Sam Ruby. 2008. RESTful web services. '' O'Reilly Media, Inc.''."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3641554.3701870"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3649217.3653580"},{"key":"e_1_3_2_1_34_1","volume-title":"Monitoring with Prometheus","author":"Turnbull James","unstructured":"James Turnbull. 2018. Monitoring with Prometheus. Turnbull Press."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421280"}],"event":{"name":"SIGCSE TS 2026:The 57th ACM Technical Symposium on Computer Science Education","location":"St. Louis MO USA","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.1"],"original-title":[],"deposited":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T15:16:31Z","timestamp":1770995791000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3770762.3772592"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2,17]]},"references-count":35,"alternative-id":["10.1145\/3770762.3772592","10.1145\/3770762"],"URL":"https:\/\/doi.org\/10.1145\/3770762.3772592","relation":{},"subject":[],"published":{"date-parts":[[2026,2,17]]},"assertion":[{"value":"2026-02-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}