{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T16:03:28Z","timestamp":1782403408090,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":78,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,10,13]]},"DOI":"10.1145\/3731569.3764802","type":"proceedings-article","created":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T12:43:24Z","timestamp":1759322604000},"page":"875-891","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Moirai: Optimizing Placement of Data and Compute in Hybrid Clouds"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-9546-8599","authenticated-orcid":false,"given":"Ziyue","family":"Qiu","sequence":"first","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"},{"name":"Uber, Sunnyvale, California, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-7057-2455","authenticated-orcid":false,"given":"Hojin","family":"Park","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-0479-7452","authenticated-orcid":false,"given":"Jing","family":"Zhao","sequence":"additional","affiliation":[{"name":"Uber, Sunnyvale, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-5054-8510","authenticated-orcid":false,"given":"Yu-Kai","family":"Wang","sequence":"additional","affiliation":[{"name":"Uber, San Francisco, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1767-8515","authenticated-orcid":false,"given":"Arnav","family":"Balyan","sequence":"additional","affiliation":[{"name":"Uber, Bangalore, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-4941-9075","authenticated-orcid":false,"given":"Gurmeet","family":"Singh","sequence":"additional","affiliation":[{"name":"Uber, Sunnyvale, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-2385-122X","authenticated-orcid":false,"given":"Yangjun","family":"Zhang","sequence":"additional","affiliation":[{"name":"Uber, Sunnyvale, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-4693-4666","authenticated-orcid":false,"given":"Suqiang (Jack)","family":"Song","sequence":"additional","affiliation":[{"name":"Uber, Sunnyvale, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3065-7316","authenticated-orcid":false,"given":"Gregory R.","family":"Ganger","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7328-1857","authenticated-orcid":false,"given":"George","family":"Amvrosiadis","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,10,12]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/aws.amazon.com\/solutions\/case-studies\/airbnb-case-study\/. Accessed","author":"Study Airbnb Case","year":"2024","unstructured":"Airbnb Case Study. https:\/\/aws.amazon.com\/solutions\/case-studies\/airbnb-case-study\/. Accessed Feb 14, 2024."},{"key":"e_1_3_2_1_2_1","volume-title":"Accessed","year":"2024","unstructured":"LinkedIn is moving to Microsoft's Azure public cloud. https:\/\/www.cnbc.com\/2019\/07\/23\/linkedin-is-moving-to-microsoft-azure-three-years-after-acquisition.html. Accessed Feb 14, 2024."},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/about.netflix.com\/en\/news\/completing-the-netflix-cloud-migration. Accessed","author":"Netflix Cloud Migration Completing","year":"2024","unstructured":"Completing the Netflix Cloud Migration. https:\/\/about.netflix.com\/en\/news\/completing-the-netflix-cloud-migration. Accessed Feb 14, 2024."},{"key":"e_1_3_2_1_4_1","volume-title":"Accessed","author":"Spotify's","year":"2024","unstructured":"Spotify's Journey to the Cloud. https:\/\/youtu.be\/5aBORQim-KM?feature=shared. Accessed Feb 14, 2024."},{"key":"e_1_3_2_1_5_1","volume-title":"Accessed","author":"Two","year":"2024","unstructured":"Two Sigma cloud transformation strategy. https:\/\/www.businessinsider.com\/two-sigma-cloud-tech-transformation-strategy-quant-fund-google-cloud-2021-9. Accessed Feb 14, 2024."},{"key":"e_1_3_2_1_6_1","volume-title":"Accessed","author":"Uber","year":"2024","unstructured":"Uber goes big on cloud. https:\/\/www.forbes.com\/sites\/danielnewman\/2023\/02\/21\/uber-goes-big-on-cloud-with-google-and-oracle-as-cloud-architecture-debate-continues. Accessed Feb 14, 2024."},{"key":"e_1_3_2_1_7_1","volume-title":"Accessed","author":"Cloudy Partly","year":"2024","unstructured":"Partly Cloudy: The start of a journey into the cloud. https:\/\/blog.twitter.com\/engineering\/en_us\/topics\/infrastructure\/2019\/the-start-of-a-journey-into-the-cloud. Accessed Feb 14, 2024."},{"key":"e_1_3_2_1_8_1","volume-title":"ECSA (Companion)","author":"Tang Chunxu","year":"2021","unstructured":"Chunxu Tang, Beinan Wang, Huijun Wu, Zhenzhao Wang, Yao Li, Vrushali Channapattan, Zhenxiao Luo, Ruchin Kabra, Mainak Ghosh, Nikhil Kantibhai Navadiya, et al. Hybrid-cloud sql federation system at twitter. In ECSA (Companion), 2021."},{"key":"e_1_3_2_1_9_1","first-page":"21","volume-title":"European Conference on Software Architecture","author":"Tang Chunxu","unstructured":"Chunxu Tang, Beinan Wang, Huijun Wu, Zhenzhao Wang, Yao Li, Vrushali Channapattan, Zhenxiao Luo, Ruchin Kabra, Mainak Ghosh, Nikhil Kantibhai Navadiya, et al. Serving hybrid-cloud sql interactive queries at twitter. In European Conference on Software Architecture, pages 3\u201321. Springer, 2021."},{"issue":"12","key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","first-page":"2155","DOI":"10.14778\/3352063.3352132","article-title":"geo-distributed data and job placement at scale","volume":"12","author":"Huang Yuzhen","year":"2019","unstructured":"Yuzhen Huang, Yingjie Shi, Zheng Zhong, Yihui Feng, James Cheng, Jiwei Li, Haochuan Fan, Chao Li, Tao Guan, and Jingren Zhou. Yugong: geo-distributed data and job placement at scale. Proc. VLDB Endow., 12(12):2155\u20132169, aug 2019.","journal-title":"Proc. VLDB Endow."},{"key":"e_1_3_2_1_11_1","first-page":"580","volume-title":"18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24)","author":"Choudhury Arnab","year":"2024","unstructured":"Arnab Choudhury, Yang Wang, Tuomas Pelkonen, Kutta Srinivasan, Abha Jain, Shenghao Lin, Delia David, Siavash Soleimanifard, Michael Chen, Abhishek Yadav, Ritesh Tijoriwala, Denis Samoylov, and Chunqiang Tang. MAST: Global scheduling of ML training across Geo-Distributed datacenters at hyperscale. In 18th USENIX Symposium on Operating Systems Design and Implementation (OSDI 24), pages 563\u2013580, Santa Clara, CA, July 2024. USENIX Association."},{"key":"e_1_3_2_1_12_1","first-page":"254","volume-title":"Proceedings of the ACM SIGCOMM 2010 Conference, SIGCOMM '10","author":"Hajjat Mohammad","year":"2010","unstructured":"Mohammad Hajjat, Xin Sun, Yu-Wei Eric Sung, David Maltz, Sanjay Rao, Kunwadee Sripanidkulchai, and Mohit Tawarmalani. Cloudward bound: planning for beneficial migration of enterprise applications to the cloud. In Proceedings of the ACM SIGCOMM 2010 Conference, SIGCOMM '10, page 243\u2013254, New York, NY, USA, 2010. Association for Computing Machinery."},{"key":"e_1_3_2_1_13_1","first-page":"563","volume-title":"2018 IEEE 11th International Conference on Cloud Computing (CLOUD)","author":"Liu Zhanghui","year":"2018","unstructured":"Zhanghui Liu, Tao Xiang, Bing Lin, Xinshu Ye, Haijiang Wang, Ying Zhang, and Xing Chen. A data placement strategy for scientific workflow in hybrid cloud. In 2018 IEEE 11th International Conference on Cloud Computing (CLOUD), pages 556\u2013563, 2018."},{"key":"e_1_3_2_1_14_1","volume-title":"Accessed","author":"How","year":"2024","unstructured":"How Spotify migrated everything from on-premise to Google Cloud Platform. https:\/\/www.computerworld.com\/article\/3427799\/how-spotify-migrated-everything-from-on-premise-to-google-cloud-platform.html. Accessed Feb 17, 2024."},{"key":"e_1_3_2_1_15_1","volume-title":"https:\/\/youtu.be\/6dNdqIzl_CE?si=UR_D0fkSC_YVwLGu. Accessed","author":"Is How Twitter","year":"2024","unstructured":"How Twitter Is Migrating 300 PB of Hadoop Data to GCP. https:\/\/youtu.be\/6dNdqIzl_CE?si=UR_D0fkSC_YVwLGu. Accessed Feb 17, 2024."},{"key":"e_1_3_2_1_16_1","volume-title":"https:\/\/youtu.be\/g2zDWDqqV4U?si=4ZF1t4j6X1ra9MC4. Accessed","author":"Replicates How Twitter","year":"2024","unstructured":"How Twitter Replicates Petabytes of Data to Google Cloud Storage. https:\/\/youtu.be\/g2zDWDqqV4U?si=4ZF1t4j6X1ra9MC4. Accessed Feb 17, 2024."},{"key":"e_1_3_2_1_17_1","first-page":"369","volume-title":"14th USENIX Conference on File and Storage Technologies (FAST 16)","author":"Arteaga Dulcardo","year":"2016","unstructured":"Dulcardo Arteaga, Jorge Cabrera, Jing Xu, Swaminathan Sundararaman, and Ming Zhao. CloudCache: On-demand flash cache management for cloud computing. In 14th USENIX Conference on File and Storage Technologies (FAST 16), pages 355\u2013369, 2016."},{"issue":"1","key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1145\/300515.300518","article-title":"Anoptimality proof of the lru-k page replacement algorithm","volume":"46","author":"O'Neil Elizabeth J.","year":"1999","unstructured":"Elizabeth J. O'Neil, Patrick E. O'Neil, and Gerhard Weikum. Anoptimality proof of the lru-k page replacement algorithm. J. ACM, 46(1):92\u2013112, jan 1999.","journal-title":"J. ACM"},{"key":"e_1_3_2_1_19_1","first-page":"1223","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Chung Andrew","unstructured":"Andrew Chung, Subru Krishnan, Konstantinos Karanasos, Carlo Curino, and Gregory R. Ganger. Unearthing inter-job dependencies for better cluster scheduling. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20), pages 1205\u20131223. USENIX Association, November 2020."},{"key":"e_1_3_2_1_20_1","volume-title":"Accessed","author":"Moirai","year":"2025","unstructured":"Moirai: Efficient Multi-Site Data-Intensive Computing. https:\/\/www.pdl.cmu.edu\/Moirai\/index.shtml. Accessed August 24, 2025."},{"key":"e_1_3_2_1_21_1","volume-title":"Accessed","author":"AWS","year":"2024","unstructured":"AWS hits $100B revenue run rate, expands margins, delivers most of Amazon's profit. https:\/\/www.theregister.com\/2024\/05\/01\/amazon_q1_2024. Accessed Jun 12, 2024."},{"key":"e_1_3_2_1_22_1","volume-title":"https:\/\/www.accenture.com\/us-en\/case-studies\/about\/living-cloud. Accessed","author":"Accenture","year":"2024","unstructured":"Accenture cloud journey. https:\/\/www.accenture.com\/us-en\/case-studies\/about\/living-cloud. Accessed July 4, 2024."},{"key":"e_1_3_2_1_23_1","volume-title":"https:\/\/www.bloomberg.com\/news\/newsletters\/2022-07-12\/walmart-cloud-weans-itself-off-of-microsoft-azure-google-cloud. Accessed","author":"Weaning Itself Walmart Is","year":"2025","unstructured":"Walmart Is Weaning Itself Off of Big Tech. https:\/\/www.bloomberg.com\/news\/newsletters\/2022-07-12\/walmart-cloud-weans-itself-off-of-microsoft-azure-google-cloud. Accessed April 2, 2025."},{"key":"e_1_3_2_1_24_1","volume-title":"https:\/\/www.datacenterdynamics.com\/en\/analysis\/how-dropbox-pulled-off-its-hybrid-cloud-transition\/. Accessed","author":"How Dropbox","year":"2025","unstructured":"How Dropbox pulled off its hybrid cloud transition. https:\/\/www.datacenterdynamics.com\/en\/analysis\/how-dropbox-pulled-off-its-hybrid-cloud-transition\/. Accessed April 2, 2025."},{"key":"e_1_3_2_1_25_1","first-page":"1609","volume-title":"2022 IEEE 38th International Conference on Data Engineering (ICDE)","author":"Luo Zhenxiao","unstructured":"Zhenxiao Luo, Lu Niu, Venki Korukanti, Yutian Sun, Masha Basmanova, Yi He, Beinan Wang, Devesh Agrawal, Hao Luo, Chunxu Tang, et al. From batch processing to real time analytics: Running presto\u00ae at scale. In 2022 IEEE 38th International Conference on Data Engineering (ICDE), pages 1598\u20131609. IEEE, 2022."},{"key":"e_1_3_2_1_26_1","volume-title":"January","author":"Velazquez Cristian","year":"2024","unstructured":"Cristian Velazquez. Uber: GC Tuning for Improved Presto Reliability. https:\/\/www.uber.com\/blog\/uber-gc-tuning-for-improved-presto-reliability\/, January 2024."},{"key":"e_1_3_2_1_27_1","volume-title":"https:\/\/cloud.google.com\/network-connectivity\/docs\/interconnect\/pricing. Accessed","author":"Cloud Interconnect","year":"2024","unstructured":"Cloud Interconnect pricing. https:\/\/cloud.google.com\/network-connectivity\/docs\/interconnect\/pricing. Accessed July 4, 2024."},{"key":"e_1_3_2_1_28_1","unstructured":"What is AWS Direct Connect? https:\/\/docs.aws.amazon.com\/directconnect\/latest\/UserGuide\/Welcome.html. Accessed Jun 27 2024."},{"key":"e_1_3_2_1_29_1","volume-title":"https:\/\/azure.microsoft.com\/en-us\/pricing\/details\/expressroute\/. Accessed","author":"ExpressRoute Azure","year":"2024","unstructured":"Azure ExpressRoute. https:\/\/azure.microsoft.com\/en-us\/pricing\/details\/expressroute\/. Accessed Jun 27, 2024."},{"key":"e_1_3_2_1_30_1","volume-title":"IDC","author":"Smith Andrew","year":"2021","unstructured":"Andrew Smith, Natalya Yezhkova, and Ashish Nadkarni. Future-proofing storage: Modernizing Infrastructure for Data Growth Across Hybrid, Edge, and Cloud Ecosystems. IDC, March 2021."},{"key":"e_1_3_2_1_31_1","volume-title":"Accessed","author":"Applying","year":"2024","unstructured":"Applying for free data transfer when exiting Google Cloud. https:\/\/cloud.google.com\/exit-cloud. Accessed Sep 17, 2024."},{"key":"e_1_3_2_1_32_1","first-page":"806","volume-title":"Proceedings of the 2016 International Conference on Management of Data, SIGMOD '16","author":"Halevy Alon","year":"2016","unstructured":"Alon Halevy, Flip Korn, Natalya F. Noy, Christopher Olston, Neoklis Polyzotis, Sudip Roy, and Steven Euijong Whang. Goods: Organizing google's datasets. In Proceedings of the 2016 International Conference on Management of Data, SIGMOD '16, page 795\u2013806, New York, NY, USA, 2016. Association for Computing Machinery."},{"key":"e_1_3_2_1_33_1","volume-title":"Oracle Cloud Services. https:\/\/www.pcmag.com\/news\/uber-to-swap-its-own-data-centers-for-google-oracle-cloud-services. Accessed","author":"Uber to Swap Its Own Data Centers for Google","year":"2024","unstructured":"Uber to Swap Its Own Data Centers for Google, Oracle Cloud Services. https:\/\/www.pcmag.com\/news\/uber-to-swap-its-own-data-centers-for-google-oracle-cloud-services. Accessed July 5, 2024."},{"key":"e_1_3_2_1_34_1","unstructured":"Apache Hive 2025. https:\/\/hive.apache.org\/."},{"key":"e_1_3_2_1_35_1","unstructured":"Apache Hudi 2025. https:\/\/hudi.apache.org\/."},{"key":"e_1_3_2_1_36_1","volume-title":"https:\/\/spark.apache.org\/. Accessed","year":"2025","unstructured":"Spark. https:\/\/spark.apache.org\/. Accessed March 28, 2025."},{"key":"e_1_3_2_1_37_1","volume-title":"https:\/\/prestodb.io\/. Accessed","year":"2024","unstructured":"Presto. https:\/\/prestodb.io\/. Accessed July 8, 2024."},{"key":"e_1_3_2_1_38_1","first-page":"427","volume-title":"Proceedings of the ACM Symposium on Cloud Computing","author":"Jindal Alekh","year":"2019","unstructured":"Alekh Jindal, Hiren Patel, Abhishek Roy, Shi Qiao, Zhicheng Yin, Rathijit Sen, and Subru Krishnan. Peregrine: Workload optimization for cloud query engines. In Proceedings of the ACM Symposium on Cloud Computing, pages 416\u2013427, 2019."},{"issue":"12","key":"e_1_3_2_1_39_1","doi-asserted-by":"crossref","first-page":"4077","DOI":"10.14778\/3685800.3685828","article-title":"history-based query optimizer","volume":"17","author":"Shankhdhar Pranjal","year":"2024","unstructured":"Pranjal Shankhdhar, Feilong Liu, Jay Narale, James Sun, Rebecca Schlussel, and Lyublena Antova. Presto's history-based query optimizer. Proc. VLDB Endow., 17(12):4077\u20134089, August 2024.","journal-title":"Proc. VLDB Endow."},{"key":"e_1_3_2_1_40_1","volume-title":"Accessed","author":"PostgreSQL Global Development Group","year":"2025","unstructured":"PostgreSQL Global Development Group. F.30. pg_stat_statements \u2014 track statistics of SQL planning and execution. https:\/\/www.postgresql.org\/docs\/current\/pgstatstatements.html. Accessed July 30, 2025."},{"key":"e_1_3_2_1_41_1","volume-title":"How Uber laid the foundations for the data lake cloud migration. https:\/\/www.uber.com\/blog\/datamesh\/. Accessed","year":"2025","unstructured":"DataMesh: How Uber laid the foundations for the data lake cloud migration. https:\/\/www.uber.com\/blog\/datamesh\/. Accessed March 5, 2025."},{"key":"e_1_3_2_1_42_1","volume-title":"April","author":"Yang Yang","year":"2022","unstructured":"Yang Yang. Presto on Apache Kafka At Uber Scale. https:\/\/www.uber.com\/en-AU\/blog\/presto-on-apache-kafka-at-uber-scale\/, April 2022."},{"key":"e_1_3_2_1_43_1","volume-title":"Standardizing Modular ETL at Uber. https:\/\/www.uber.com\/blog\/sparkle-modular-etl\/. Accessed","author":"Sparkle","year":"2025","unstructured":"Sparkle: Standardizing Modular ETL at Uber. https:\/\/www.uber.com\/blog\/sparkle-modular-etl\/. Accessed March 5, 2025."},{"key":"e_1_3_2_1_44_1","first-page":"368","volume-title":"George Amvrosiadis. Reducing Cross-Cloud\/Region Costs with the Auto-Configuring MACARON Cache. In Proceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles","author":"Park Hojin","year":"2024","unstructured":"Hojin Park, Ziyue Qiu, Gregory R Ganger, and George Amvrosiadis. Reducing Cross-Cloud\/Region Costs with the Auto-Configuring MACARON Cache. In Proceedings of the ACM SIGOPS 30th Symposium on Operating Systems Principles, pages 347\u2013368, 2024."},{"key":"e_1_3_2_1_45_1","volume-title":"Accessed","author":"Compute Reservations","year":"2024","unstructured":"Reservations of Compute Engine zonal resources. https:\/\/cloud.google.com\/compute\/docs\/instances\/reservations-overview. Accessed Sep 13, 2024."},{"key":"e_1_3_2_1_46_1","volume-title":"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/ec2-reserved-instances.html. Accessed","author":"Reserved Instances","year":"2024","unstructured":"Reserved Instances for Amazon EC2 overview. https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/ec2-reserved-instances.html. Accessed Sep 13, 2024."},{"key":"e_1_3_2_1_47_1","volume-title":"https:\/\/azure.microsoft.com\/en-us\/pricing\/reserved-vm-instances. Accessed","author":"Virtual Machine Instances Azure Reserved","year":"2024","unstructured":"Azure Reserved Virtual Machine Instances. https:\/\/azure.microsoft.com\/en-us\/pricing\/reserved-vm-instances. Accessed Sep 13, 2024."},{"key":"e_1_3_2_1_48_1","first-page":"22","volume-title":"10th International Conference on Autonomic Computing (ICAC 13)","author":"Wang Wei","year":"2013","unstructured":"Wei Wang, Baochun Li, and Ben Liang. To reserve or not to reserve: Optimal online {Multi-Instance} acquisition in {IaaS} clouds. In 10th International Conference on Autonomic Computing (ICAC 13), pages 13\u201322, 2013."},{"key":"e_1_3_2_1_49_1","first-page":"435","volume-title":"2011 IEEE 4th International Conference on Cloud Computing","author":"Mazzucco Michele","unstructured":"Michele Mazzucco and Marlon Dumas. Reserved or on-demand instances? a revenue maximization model for cloud providers. In 2011 IEEE 4th International Conference on Cloud Computing, pages 428\u2013435. IEEE, 2011."},{"key":"e_1_3_2_1_50_1","first-page":"409","volume-title":"2013 IEEE 33rd International Conference on Distributed Computing Systems","author":"Wang Wei","unstructured":"Wei Wang, Di Niu, Baochun Li, and Ben Liang. Dynamic cloud resource reservation via cloud brokerage. In 2013 IEEE 33rd International Conference on Distributed Computing Systems, pages 400\u2013409. IEEE, 2013."},{"key":"e_1_3_2_1_51_1","volume-title":"Accessed","author":"Architecture Partly","year":"2024","unstructured":"Partly Cloudy: Architecture. https:\/\/blog.x.com\/engineering\/en_us\/topics\/infrastructure\/2019\/partly-cloudy-architecture. Accessed Sep 13, 2024."},{"key":"e_1_3_2_1_52_1","volume-title":"Gurobi Optimizer Reference Manual","author":"Optimization Gurobi","year":"2024","unstructured":"Gurobi Optimization, LLC. Gurobi Optimizer Reference Manual, 2024."},{"key":"e_1_3_2_1_53_1","volume-title":"https:\/\/www.cloudlab.us\/. Accessed","year":"2024","unstructured":"Cloudlab. https:\/\/www.cloudlab.us\/. Accessed Jan 20, 2024."},{"key":"e_1_3_2_1_54_1","volume-title":"7th USENIX Symposium on Networked Systems Design and Implementation (NSDI 10)","author":"Agarwal Sharad","year":"2010","unstructured":"Sharad Agarwal, John Dunagan, Navendu Jain, Stefan Saroiu, Alec Wolman, and Harbinder Bhogan. Volley: Automated data placement for Geo-Distributed cloud services. In 7th USENIX Symposium on Networked Systems Design and Implementation (NSDI 10), San Jose, CA, April 2010. USENIX Association."},{"key":"e_1_3_2_1_55_1","first-page":"238","volume-title":"Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems","author":"Laoutaris Nikolaos","year":"2009","unstructured":"Nikolaos Laoutaris, Georgios Smaragdakis, Pablo Rodriguez, and Ravi Sundaram. Delay tolerant bulk data transfers on the internet. In Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems, pages 229\u2013238, 2009."},{"key":"e_1_3_2_1_56_1","unstructured":"Path Network Inc. Managing the Bandwidth Capacity of Your Network: The 95th Percentile Unveiled 2023."},{"issue":"4","key":"e_1_3_2_1_57_1","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1145\/1030194.1015478","article-title":"Optimizing cost and performance for multihoming","volume":"34","author":"Goldenberg David K","year":"2004","unstructured":"David K Goldenberg, Lili Qiuy, Haiyong Xie, Yang Richard Yang, and Yin Zhang. Optimizing cost and performance for multihoming. ACM SIGCOMM Computer Communication Review, 34(4):79\u201392, 2004.","journal-title":"ACM SIGCOMM Computer Communication Review"},{"key":"e_1_3_2_1_58_1","unstructured":"Apache Kafka 2025. https:\/\/kafka.apache.org."},{"key":"e_1_3_2_1_59_1","unstructured":"Apache Flink 2025. https:\/\/flink.apache.org."},{"key":"e_1_3_2_1_60_1","unstructured":"Apache Pinot 2025. https:\/\/pinot.apache.org."},{"key":"e_1_3_2_1_61_1","volume-title":"https:\/\/hadoop.apache.org","author":"Apache Hadoop","year":"2025","unstructured":"Apache Hadoop YARN. https:\/\/hadoop.apache.org, 2025. https:\/\/hadoop.apache.org\/docs\/stable\/hadoop-yarn\/hadoop-yarn-site\/YARN.html."},{"key":"e_1_3_2_1_62_1","first-page":"308","volume-title":"Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, SOSP '13","author":"Wu Zhe","year":"2013","unstructured":"Zhe Wu, Michael Butkiewicz, Dorian Perkins, Ethan Katz-Bassett, and Harsha V. Madhyastha. SPANStore: cost-effective geo-replicated storage spanning multiple cloud services. In Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, SOSP '13, pages 292\u2013308, New York, NY, USA, November 2013. Association for Computing Machinery."},{"key":"e_1_3_2_1_63_1","first-page":"180","volume-title":"17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20)","author":"Uluyol Muhammed","year":"2020","unstructured":"Muhammed Uluyol, Anthony Huang, Ayush Goel, Mosharaf Chowdhury, and Harsha V. Madhyastha. Near-Optimal latency versus cost tradeoffs in Geo-Distributed storage. In 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI 20), pages 157\u2013180, Santa Clara, CA, February 2020. USENIX Association."},{"key":"e_1_3_2_1_64_1","volume-title":"2011 USENIX Annual Technical Conference (USENIX ATC 11)","author":"Tran Nguyen","year":"2011","unstructured":"Nguyen Tran, Marcos K. Aguilera, and Mahesh Balakrishnan. Online migration for geo-distributed storage systems. In 2011 USENIX Annual Technical Conference (USENIX ATC 11), Portland, OR, June 2011. USENIX Association."},{"key":"e_1_3_2_1_65_1","volume-title":"Proc. ACM Manag. Data, 2(1), mar","author":"Bang Tiemo","year":"2024","unstructured":"Tiemo Bang, Chris Douglas, Natacha Crooks, and Joseph M. Hellerstein. Skypie: A fast & accurate oracle for object placement. Proc. ACM Manag. Data, 2(1), mar 2024."},{"issue":"4","key":"e_1_3_2_1_66_1","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1145\/2829988.2787505","article-title":"Low latency geo-distributed data analytics","volume":"45","author":"Pu Qifan","year":"2015","unstructured":"Qifan Pu, Ganesh Ananthanarayanan, Peter Bodik, Srikanth Kandula, Aditya Akella, Paramvir Bahl, and Ion Stoica. Low latency geo-distributed data analytics. SIGCOMM Comput. Commun. Rev., 45(4):421\u2013434, aug 2015.","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"e_1_3_2_1_67_1","first-page":"336","volume-title":"12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)","author":"Vulimiri Ashish","year":"2015","unstructured":"Ashish Vulimiri, Carlo Curino, P. Brighten Godfrey, Thomas Jungblut, Jitu Padhye, and George Varghese. Global analytics in the face of bandwidth and regulatory constraints. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15), pages 323\u2013336, Oakland, CA, May 2015. USENIX Association."},{"key":"e_1_3_2_1_68_1","volume-title":"Proceedings of the Thirteenth EuroSys Conference, EuroSys '18","author":"Hung Chien-Chun","year":"2018","unstructured":"Chien-Chun Hung, Ganesh Ananthanarayanan, Leana Golubchik, Minlan Yu, and Mingyang Zhang. Wide-area analytics with multiple resources. In Proceedings of the Thirteenth EuroSys Conference, EuroSys '18, New York, NY, USA, 2018. Association for Computing Machinery."},{"key":"e_1_3_2_1_69_1","first-page":"1389","volume-title":"Skyplane: Optimizing Transfer Cost and Throughput Using {Cloud-Aware} Overlays","author":"Jain Paras","year":"2023","unstructured":"Paras Jain, Sam Kumar, Sarah Wooders, Shishir G. Patil, Joseph E. Gonzalez, and Ion Stoica. Skyplane: Optimizing Transfer Cost and Throughput Using {Cloud-Aware} Overlays. pages 1375\u20131389, 2023."},{"key":"e_1_3_2_1_70_1","first-page":"296","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Wooders Sarah","year":"2024","unstructured":"Sarah Wooders, Shu Liu, Paras Jain, Xiangxi Mo, Joseph E. Gonzalez, Vincent Liu, and Ion Stoica. Cloudcast: High-Throughput, Cost-Aware overlay multicast in the cloud. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24), pages 281\u2013296, Santa Clara, CA, April 2024. USENIX Association."},{"key":"e_1_3_2_1_71_1","first-page":"455","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Yang Zongheng","year":"2023","unstructured":"Zongheng Yang, Zhanghao Wu, Michael Luo, Wei-Lin Chiang, Romil Bhardwaj, Woosuk Kwon, Siyuan Zhuang, Frank Sifei Luan, Gautam Mittal, Scott Shenker, and Ion Stoica. SkyPilot: An intercloud broker for sky computing. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23), pages 437\u2013455, Boston, MA, April 2023. USENIX Association."},{"key":"e_1_3_2_1_72_1","first-page":"887","volume-title":"Proceedings of the Nineteenth European Conference on Computer Systems, EuroSys '24","author":"Chow Ka-Ho","year":"2024","unstructured":"Ka-Ho Chow, Umesh Deshpande, Veera Deenadayalan, Sangeetha Seshadri, and Ling Liu. Atlas: Hybrid cloud migration advisor for interactive microservices. In Proceedings of the Nineteenth European Conference on Computer Systems, EuroSys '24, page 870\u2013887, New York, NY, USA, 2024. Association for Computing Machinery."},{"key":"e_1_3_2_1_73_1","first-page":"366","volume-title":"2012 USENIX Annual Technical Conference (USENIX ATC 12)","author":"Guo Tian","year":"2012","unstructured":"Tian Guo, Upendra Sharma, Timothy Wood, Sambit Sahu, and Prashant Shenoy. Seagull: Intelligent cloud bursting for enterprise applications. In 2012 USENIX Annual Technical Conference (USENIX ATC 12), pages 361\u2013366, Boston, MA, June 2012. USENIX Association."},{"key":"e_1_3_2_1_74_1","volume-title":"Cost-aware cloud bursting for enterprise applications. ACM Trans. Internet Technol., 13(3), may","author":"Guo Tian","year":"2014","unstructured":"Tian Guo, Upendra Sharma, Prashant Shenoy, Timothy Wood, and Sambit Sahu. Cost-aware cloud bursting for enterprise applications. ACM Trans. Internet Technol., 13(3), may 2014."},{"issue":"8","key":"e_1_3_2_1_75_1","doi-asserted-by":"crossref","first-page":"1794","DOI":"10.1109\/TPDS.2018.2802932","article-title":"Performance model of mapreduce iterative applications for hybrid cloud bursting","volume":"29","author":"Clemente-Castell\u00f3 Francisco J.","year":"2018","unstructured":"Francisco J. Clemente-Castell\u00f3, Bogdan Nicolae, Rafael Mayo, and Juan Carlos Fern\u00e1ndez. Performance model of mapreduce iterative applications for hybrid cloud bursting. IEEE Transactions on Parallel and Distributed Systems, 29(8):1794\u20131807, 2018.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"e_1_3_2_1_76_1","first-page":"203","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Mahgoub Ashraf","unstructured":"Ashraf Mahgoub, Alexander Michaelson Medoff, Rakesh Kumar, Subrata Mitra, Ana Klimovic, Somali Chaterji, and Saurabh Bagchi. OPTIMUSCLOUD: Heterogeneous configuration optimization for distributed databases in the cloud. In 2020 USENIX Annual Technical Conference (USENIX ATC 20), pages 189\u2013203. USENIX Association, July 2020."},{"key":"e_1_3_2_1_77_1","first-page":"773","volume-title":"2018 USENIX Annual Technical Conference (USENIX ATC 18)","author":"Klimovic Ana","year":"2018","unstructured":"Ana Klimovic, Heiner Litz, and Christos Kozyrakis. Selecta: Heterogeneous cloud storage configuration for data analytics. In 2018 USENIX Annual Technical Conference (USENIX ATC 18), pages 759\u2013773, Boston, MA, July 2018. USENIX Association."},{"key":"e_1_3_2_1_78_1","first-page":"482","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17)","author":"Alipourfard Omid","year":"2017","unstructured":"Omid Alipourfard, Hongqiang Harry Liu, Jianshu Chen, Shivaram Venkataraman, Minlan Yu, and Ming Zhang. CherryPick: Adaptively unearthing the best cloud configurations for big data analytics. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17), pages 469\u2013482, Boston, MA, March 2017. USENIX Association."}],"event":{"name":"SOSP '25: ACM SIGOPS 31st Symposium on Operating Systems Principles","location":"Lotte Hotel World Seoul Republic of Korea","acronym":"SOSP '25","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"]},"container-title":["Proceedings of the ACM SIGOPS 31st Symposium on Operating Systems Principles"],"original-title":[],"deposited":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T12:47:45Z","timestamp":1759322865000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3731569.3764802"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,12]]},"references-count":78,"alternative-id":["10.1145\/3731569.3764802","10.1145\/3731569"],"URL":"https:\/\/doi.org\/10.1145\/3731569.3764802","relation":{},"subject":[],"published":{"date-parts":[[2025,10,12]]},"assertion":[{"value":"2025-10-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}