{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T07:14:11Z","timestamp":1784099651596,"version":"3.55.0"},"reference-count":115,"publisher":"Association for Computing Machinery (ACM)","issue":"11","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2024,7]]},"abstract":"<jats:p>\n            Modern organizations manage their data with a wide variety of specialized cloud database engines (e.g., Aurora, BigQuery, etc.). However, designing and managing such infrastructures is hard. Developers must consider many possible designs with non-obvious performance consequences; moreover, current software abstractions tightly couple applications to specific systems (e.g., with engine-specific clients), making it difficult to change after initial deployment. A better solution would\n            <jats:italic>virtualize<\/jats:italic>\n            cloud data management, allowing developers to declaratively specify their workload requirements and rely on automated solutions to design and manage the physical realization. In this paper, we present a technique called\n            <jats:italic>blueprint planning<\/jats:italic>\n            that achieves this vision. The key idea is to project data infrastructure design decisions into a unified design space (blueprints). We then systematically search over candidate blueprints using cost-based optimization, leveraging learned models to predict the utility of a blueprint on the workload. We use this technique to build BRAD, the first cloud data virtualization system. BRAD users issue queries to a single SQL interface that can be backed by multiple cloud database services. BRAD automatically selects the most suitable engine for each query, provisions and manages resources to minimize costs, and evolves the infrastructure to adapt to workload shifts. Our evaluation shows that BRAD meet user-defined performance targets and improve cost-savings by 1.6--13\u00d7 compared to serverless auto-scaling or HTAP systems.\n          <\/jats:p>","DOI":"10.14778\/3681954.3682026","type":"journal-article","created":{"date-parts":[[2024,8,30]],"date-time":"2024-08-30T16:23:36Z","timestamp":1725035016000},"page":"3629-3643","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Blueprinting the Cloud: Unifying and Automatically Optimizing Cloud Data Infrastructures with BRAD"],"prefix":"10.14778","volume":"17","author":[{"given":"Geoffrey X.","family":"Yu","sequence":"first","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ziniu","family":"Wu","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ferdi","family":"Kossmann","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tianyu","family":"Li","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Markos","family":"Markakis","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amadou","family":"Ngom","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Samuel","family":"Madden","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tim","family":"Kraska","sequence":"additional","affiliation":[{"name":"MIT CSAIL, AWS, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,8,30]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3517834"},{"key":"e_1_2_1_2_1","unstructured":"Ivo Adan and Jacques Resing. 2015. Queueing Systems. https:\/\/www.win.tue.nl\/~iadan\/queueing.pdf."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.14778\/3236187.3236195"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2012.64"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3319895"},{"key":"e_1_2_1_6_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2022","unstructured":"Amazon Web Services. 2022. AWS announces Amazon Aurora zero-ETL integration with Amazon Redshift. https:\/\/aws.amazon.com\/about-aws\/whats-new\/2022\/11\/amazon-aurora-zero-etl-integration-redshift\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_7_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2023","unstructured":"Amazon Web Services. 2023. AWS announces Amazon Aurora I\/O-Optimized. https:\/\/aws.amazon.com\/about-aws\/whats-new\/2023\/05\/amazon-aurora-i-o-optimized\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_8_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2023","unstructured":"Amazon Web Services. 2023. How do I resize an Amazon Redshift cluster? https:\/\/repost.aws\/knowledge-center\/resize-redshift-cluster. Retrieved July 20, 2024."},{"key":"e_1_2_1_9_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Amazon Athena. https:\/\/aws.amazon.com\/athena\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_10_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Amazon Athena Pricing. https:\/\/aws.amazon.com\/athena\/pricing\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_11_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Amazon Aurora. https:\/\/aws.amazon.com\/rds\/aurora\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_12_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Amazon Aurora Pricing. https:\/\/aws.amazon.com\/rds\/aurora\/pricing\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_13_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Amazon EC2. https:\/\/aws.amazon.com\/ec2\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_14_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Amazon Redshift. https:\/\/aws.amazon.com\/redshift\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_15_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Amazon Redshift Pricing. https:\/\/aws.amazon.com\/redshift\/pricing\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_16_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Amazon S3. https:\/\/aws.amazon.com\/s3\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_17_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. AWS CloudFormation. https:\/\/aws.amazon.com\/pm\/cloudformation\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_18_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. AWS RDS Proxy. https:\/\/aws.amazon.com\/rds\/proxy\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_19_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Data Lakes and Analytics on AWS. https:\/\/aws.amazon.com\/big-data\/datalakes-and-analytics\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_20_1","volume-title":"Retrieved","author":"Services Amazon Web","year":"2024","unstructured":"Amazon Web Services. 2024. Purpose-Built Databases on AWS. https:\/\/aws.amazon.com\/products\/databases\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1465482.1465560"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3190652"},{"key":"e_1_2_1_23_1","volume-title":"Retrieved","author":"Authors Pgbouncer","year":"2024","unstructured":"Pgbouncer Authors. 2024. Pgbouncer - Lightweight connection pooler for PostgreSQL. https:\/\/www.pgbouncer.org\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the 2nd Annual Conference on International Technology Alliance (ACITA '08)","author":"Bent Graham","year":"2008","unstructured":"Graham Bent, Patrick Dantressangle, David Vyvyan, Abbe Mowshowitz, and Valia Mitsou. 2008. A Dynamic Distributed Federated Database. In Proceedings of the 2nd Annual Conference on International Technology Alliance (ACITA '08)."},{"key":"e_1_2_1_25_1","volume-title":"Pattern Recognition and Machine Learning","author":"Bishop Christopher M.","unstructured":"Christopher M. Bishop. 2006. Pattern Recognition and Machine Learning. Springer."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1925805.1925811"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/50202.50217"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.14778\/3611479.3611530"},{"key":"e_1_2_1_29_1","volume-title":"Koushik Sen, Scott Shenker, Dawn Song, and Ion Stoica.","author":"Chasins Sarah","year":"2022","unstructured":"Sarah Chasins, Alvin Cheung, Natacha Crooks, Ali Ghodsi, Ken Goldberg, Joseph E. Gonzalez, Joseph M. Hellerstein, Michael I. Jordan, Anthony D. Joseph, Michael W. Mahoney, Aditya Parameswaran, David Patterson, Raluca Ada Popa, Koushik Sen, Scott Shenker, Dawn Song, and Ion Stoica. 2022. The Sky Above The Clouds. arXiv:2205.07147 [cs.DC] https:\/\/arxiv.org\/abs\/2205.07147"},{"key":"e_1_2_1_30_1","unstructured":"Alvin Cheung Natacha Crooks Joseph M. Hellerstein and Mae Milano. 2021. New Directions in Cloud Programming. arXiv:2101.01159 [cs.DC] https:\/\/arxiv.org\/abs\/2101.01159"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1951365.1951383"},{"key":"e_1_2_1_32_1","volume-title":"Retrieved","year":"2024","unstructured":"cppreference.com. 2024. C++ named requirements: Compare. https:\/\/en.cppreference.com\/w\/cpp\/named_req\/Compare. Retrieved July 20, 2024."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2903741"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457270"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.14778\/3425879.3425880"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814710.2814713"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5441\/002\/EDBT.2014.11"},{"key":"e_1_2_1_38_1","volume-title":"The SAP HANA Database - An Architecture Overview","author":"F\u00e4rber Franz","year":"2012","unstructured":"Franz F\u00e4rber, Norman May, Wolfgang Lehner, Philipp Gro\u00dfe, Ingo M\u00fcller, Hannes Rauhe, and Jonathan Dees. 2012. The SAP HANA Database - An Architecture Overview. IEEE Data Engineering Bulletin 35 (03 2012), 28--33."},{"key":"e_1_2_1_39_1","volume-title":"Proceedings of the Seventh International Conference on Data Engineering (ICDE '91)","author":"Georgakopoulos Dimitrios","unstructured":"Dimitrios Georgakopoulos, Marek Rusinkiewicz, and Amit P. Sheth. 1991. On Serializability of Multidatabase Transactions Through Forced Local Conflicts. In Proceedings of the Seventh International Conference on Data Engineering (ICDE '91). 314--323."},{"key":"e_1_2_1_40_1","volume-title":"Neural Message Passing for Quantum Chemistry. In Proceedings of the 34th International Conference on Machine Learning (Proceedings of Machine Learning Research)","volume":"70","author":"Gilmer Justin","unstructured":"Justin Gilmer, Samuel S. Schoenholz, Patrick F. Riley, Oriol Vinyals, and George E. Dahl. 2017. Neural Message Passing for Quantum Chemistry. In Proceedings of the 34th International Conference on Machine Learning (Proceedings of Machine Learning Research), Vol. 70. PMLR, 1263--1272. https:\/\/proceedings.mlr.press\/v70\/gilmer17a.html"},{"key":"e_1_2_1_41_1","volume-title":"Retrieved","author":"Inc.","year":"2024","unstructured":"Google, Inc. 2024. BigQuery Omni. https:\/\/cloud.google.com\/bigquery\/docs\/omni-introduction. Retrieved July 20, 2024."},{"key":"e_1_2_1_42_1","volume-title":"Retrieved","author":"Inc.","year":"2024","unstructured":"Google, Inc. 2024. Google Cloud Databases. https:\/\/cloud.google.com\/products\/databases. Retrieved July 20, 2024."},{"key":"e_1_2_1_43_1","volume-title":"Retrieved","author":"Inc.","year":"2024","unstructured":"Google, Inc. 2024. Google Compute Engine. https:\/\/cloud.google.com\/compute. Retrieved July 20, 2024."},{"key":"e_1_2_1_44_1","unstructured":"Xingyu Gu Adam Ronthal Robert Thanaraj and Julian Sun. 2024. Data and Analytics Cloud Adoption Survey Reveals Data Governance and Cost Challenges. Gartner Report. https:\/\/www.gartner.com\/document\/5106731."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.14778\/3503585.3503586"},{"key":"e_1_2_1_46_1","volume-title":"Performance Modeling and Design of Computer Systems: Queueing Theory in Action","author":"Harchol-Balter Mor","unstructured":"Mor Harchol-Balter. 2013. Performance Modeling and Design of Computer Systems: Queueing Theory in Action. Cambridge University Press."},{"key":"e_1_2_1_47_1","volume-title":"Retrieved","author":"HashiCorp.","year":"2024","unstructured":"HashiCorp. 2024. Terraform. https:\/\/www.terraform.io. Retrieved July 20, 2024."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551799"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415535"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/191839.191986"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/564691.564751"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551844"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2012.12.001"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767867"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.14778\/3598581.3598600"},{"key":"e_1_2_1_56_1","volume-title":"Proceedings of the 9th Biennial Conference on Innovative Data Systems Research (CIDR '19)","author":"Kraska Tim","year":"2019","unstructured":"Tim Kraska, Mohammad Alizadeh, Alex Beutel, Ed H. Chi, Ani Kristo, Guillaume Leclerc, Samuel Madden, Hongzi Mao, and Vikram Nathan. 2019. SageDB: A Learned Database System. In Proceedings of the 9th Biennial Conference on Innovative Data Systems Research (CIDR '19). http:\/\/cidrdb.org\/cidr2019\/papers\/p117-kraska-cidr19.pdf"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196909"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.14778\/3611479.3611526"},{"key":"e_1_2_1_59_1","unstructured":"Sanjay Krishnan Zongheng Yang Ken Goldberg Joseph Hellerstein and Ion Stoica. 2019. Learning to Optimize Join Queries With Deep Reinforcement Learning. arXiv:1808.03196 [cs.DB] https:\/\/arxiv.org\/abs\/1808.03196"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2015.7113373"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.14778\/2850583.2850594"},{"key":"e_1_2_1_62_1","volume-title":"Tim Rockt\u00e4schel, Sebastian Riedel, and Douwe Kiela.","author":"Lewis Patrick","year":"2020","unstructured":"Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich K\u00fcttler, Mike Lewis, Wen tau Yih, Tim Rockt\u00e4schel, Sebastian Riedel, and Douwe Kiela. 2020. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. In Advances in Neural Information Processing Systems (NeurIPS '20)."},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.14778\/2350229.2350269"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589262"},{"key":"e_1_2_1_65_1","volume-title":"Proceedings of the Conference on Innovative Data Research (CIDR '24)","author":"Li Tianyu","year":"2024","unstructured":"Tianyu Li, Badrish Chandramouli, Sebastian Burckhardt, and Samuel Madden. 2024. Serverless State Management Systems. In Proceedings of the Conference on Innovative Data Research (CIDR '24). https:\/\/www.cidrdb.org\/cidr2024\/papers\/p16-li.pdf"},{"key":"e_1_2_1_66_1","volume-title":"Database Gyms. In Proceedings of the Conference on Innovative Data Systems Research (CIDR '23)","author":"Lim Wan Shen","year":"2023","unstructured":"Wan Shen Lim, Matthew Butrovich, William Zhang, Andrew Crotty, Lin Ma, Peijing Xu, Johannes Gehrke, and Andrew Pavlo. 2023. Database Gyms. In Proceedings of the Conference on Innovative Data Systems Research (CIDR '23)."},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3542700.3542703"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.14778\/3342263.3342644"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3211954.3211957"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.14778\/3342263.3342646"},{"key":"e_1_2_1_72_1","volume-title":"Retrieved","author":"Microsoft Corporation","year":"2024","unstructured":"Microsoft Corporation. 2024. Azure Compute. https:\/\/azure.microsoft.com\/en-us\/products\/category\/compute. Retrieved July 20, 2024."},{"key":"e_1_2_1_73_1","volume-title":"Retrieved","author":"Microsoft Corporation","year":"2024","unstructured":"Microsoft Corporation. 2024. Microsoft Fabric Documentation. https:\/\/learn.microsoft.com\/en-us\/fabric\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3526148"},{"key":"e_1_2_1_75_1","volume-title":"Proceedings of the 13th USENIX Conference on Operating Systems Design and Implementation (OSDI '18)","author":"Moritz Philipp","year":"2018","unstructured":"Philipp Moritz, Robert Nishihara, Stephanie Wang, Alexey Tumanov, Richard Liaw, Eric Liang, Melih Elibol, Zongheng Yang, William Paul, Michael I. Jordan, and Ion Stoica. 2018. Ray: A Distributed Framework for Emerging AI Applications. In Proceedings of the 13th USENIX Conference on Operating Systems Design and Implementation (OSDI '18). 561--577."},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3555041.3589681"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2467800"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3380579"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.14778\/3583140.3583164"},{"key":"e_1_2_1_81_1","volume-title":"Proceedings of the 2018 USENIX Annual Technical Conference ((USENIX ATC '18)). 547--560","author":"Ortiz Jennifer","year":"2018","unstructured":"Jennifer Ortiz, Brendan Lee, Magdalena Balazinska, Johannes Gehrke, and Joseph L Hellerstein. 2018. SLAOrchestrator: Reducing the Cost of Performance SLAs for Cloud Data Analytics. In Proceedings of the 2018 USENIX Annual Technical Conference ((USENIX ATC '18)). 547--560."},{"key":"e_1_2_1_82_1","volume-title":"Hellerstein","author":"Ortiz Jennifer","year":"2016","unstructured":"Jennifer Ortiz, Brendan Lee, Magdalena Balazinska, and Joseph L. Hellerstein. 2016. PerfEnforce: A Dynamic Scaling Engine for Analytics with Performance Guarantees. arXiv:1605.09753 [cs.DB]"},{"key":"e_1_2_1_83_1","volume-title":"Retrieved","author":"Inc.","year":"2024","unstructured":"OtterTune, Inc. 2024. OtterTune | AI Powered Automatic PostgreSQL & MySQL Tuning. https:\/\/web.archive.org\/web\/20240605143522\/https:\/\/ottertune.com\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_84_1","volume-title":"Proceedings of the Conference on Innovative Data Systems Research (CIDR '17)","author":"Pavlo Andrew","year":"2017","unstructured":"Andrew Pavlo, Gustavo Angulo, Joy Arulraj, Haibin Lin, Jiexi Lin, Lin Ma, Prashanth Menon, Todd Mowry, Matthew Perron, Ian Quah, Siddharth Santurkar, Anthony Tomasic, Skye Toor, Dana Van Aken, Ziqi Wang, Yingjun Wu, Ran Xian, and Tieying Zhang. 2017. Self-Driving Database Management Systems. In Proceedings of the Conference on Innovative Data Systems Research (CIDR '17). https:\/\/db.cs.cmu.edu\/papers\/2017\/p42-pavlo-cidr17.pdf"},{"key":"e_1_2_1_85_1","volume-title":"Lisa Lee, and Ruslan Salakhutdinov.","author":"Pavlo Andrew","year":"2019","unstructured":"Andrew Pavlo, Matthew Butrovich, Ananya Joshi, Lin Ma, Prashanth Menon, Dana Van Aken, Lisa Lee, and Ruslan Salakhutdinov. 2019. External vs. Internal: An Essay on Machine Learning Agents for Autonomous Database Management Systems. IEEE Data Engineering Bulletin (June 2019), 32--46. http:\/\/sites.computer.org\/debull\/A19june\/p32.pdf"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.14778\/3476311.3476411"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626720"},{"key":"e_1_2_1_88_1","unstructured":"pgvector Authors. 2023. Open source vector similarity search for Postgres. https:\/\/github.com\/pgvector\/pgvector."},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2019.00223"},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.1988.105502"},{"key":"e_1_2_1_91_1","volume-title":"Proceedings of the 2021 USENIX Annual Technical Conference (USENIX ATC '21). 397--411","author":"Romero Francisco","year":"2021","unstructured":"Francisco Romero, Qian Li, Neeraja J. Yadwadkar, and Christos Kozyrakis. 2021. INFaaS: Automated Model-less Inference Serving. In Proceedings of the 2021 USENIX Annual Technical Conference (USENIX ATC '21). 397--411. https:\/\/www.usenix.org\/conference\/atc21\/presentation\/romero"},{"key":"e_1_2_1_92_1","volume-title":"Hydroflow: A Model and Runtime for Distributed Systems Programming. Master's thesis","author":"Samuel Mingwei","year":"2021","unstructured":"Mingwei Samuel. 2021. Hydroflow: A Model and Runtime for Distributed Systems Programming. Master's thesis. University of California, Berkeley. http:\/\/www2.eecs.berkeley.edu\/Pubs\/TechRpts\/2021\/EECS-2021-201.html"},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/3555041.3589677"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/582095.582099"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/96602.96604"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213946"},{"key":"e_1_2_1_97_1","volume-title":"Retrieved","author":"Inc.","year":"2024","unstructured":"Snowflake, Inc. 2024. ETL vs. ELT: Differences and Similarities. https:\/\/www.snowflake.com\/guides\/etl-vs-elt. Retrieved July 20, 2024."},{"key":"e_1_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.14778\/3368289.3368296"},{"key":"e_1_2_1_99_1","volume-title":"Retrieved","author":"Transaction Processing Performance Council (TPC).","year":"2024","unstructured":"Transaction Processing Performance Council (TPC). 2024. TPC-C. https:\/\/www.tpc.org\/tpcc\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_100_1","volume-title":"Retrieved","author":"Transaction Processing Performance Council (TPC).","year":"2024","unstructured":"Transaction Processing Performance Council (TPC). 2024. TPC-DS. https:\/\/www.tpc.org\/tpcds\/default5.asp. Retrieved July 20, 2024."},{"key":"e_1_2_1_101_1","volume-title":"Retrieved","author":"Transaction Processing Performance Council (TPC).","year":"2024","unstructured":"Transaction Processing Performance Council (TPC). 2024. TPC-H. https:\/\/www.tpc.org\/tpch\/default5.asp. Retrieved July 20, 2024."},{"key":"e_1_2_1_102_1","volume-title":"Retrieved","author":"University of California, Berkeley.","year":"2024","unstructured":"University of California, Berkeley. 2024. Sky Computing. https:\/\/sky.cs.berkeley.edu\/. Retrieved July 20, 2024."},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064029"},{"key":"e_1_2_1_104_1","volume-title":"Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI '16)","author":"Venkataraman Shivaram","year":"2016","unstructured":"Shivaram Venkataraman, Zongheng Yang, Michael Franklin, Benjamin Recht, and Ion Stoica. 2016. Ernest: Efficient Performance Prediction for Large-Scale Advanced Analytics. In Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation (NSDI '16). 363--378."},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2018.8622353"},{"key":"e_1_2_1_106_1","volume-title":"Proceedings of the 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI '20)","author":"Vuppalapati Midhul","year":"2020","unstructured":"Midhul Vuppalapati, Justin Miron, Rachit Agarwal, Dan Truong, Ashish Motivala, and Thierry Cruanes. 2020. Building An Elastic Query Engine on Disaggregated Storage. In Proceedings of the 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI '20). 449--462. https:\/\/www.usenix.org\/conference\/nsdi20\/presentation\/vuppalapati"},{"key":"e_1_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457260"},{"key":"e_1_2_1_108_1","volume-title":"Proceedings of the Conference on Innovative Data Systems Research (CIDR '17)","author":"Wang Jingjing","year":"2017","unstructured":"Jingjing Wang, Tobin Baker, Magdalena Balazinska, Daniel Halperin, Brandon Haynes, Bill Howe, Dylan Hutchison, Shrainik Jain, Ryan Maas, Parmita Mehta, Dominik Moritz, Brandon Myers, Jennifer Ortiz, Dan Suciu, Andrew Whitaker, and Shengliang Xu. 2017. The Myria Big Data Management and Analytics System and Cloud Services. In Proceedings of the Conference on Innovative Data Systems Research (CIDR '17)."},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544899"},{"key":"e_1_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1145\/3626246.3653391"},{"key":"e_1_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588721"},{"key":"e_1_2_1_112_1","volume-title":"Proceedings of the 12th Conference on Innovative Data Systems Research (CIDR '22)","author":"Wu Ziniu","year":"2022","unstructured":"Ziniu Wu, Pei Yu, Peilun Yang, Rong Zhu, Yuxing Han, Yaliang Li, Defu Lian, Kai Zeng, and Jingren Zhou. 2022. A Unified Transferable Model for ML-Enhanced DBMS. In Proceedings of the 12th Conference on Innovative Data Systems Research (CIDR '22). https:\/\/www.cidrdb.org\/cidr2022\/papers\/p6-wu.pdf"},{"key":"e_1_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.14778\/3561261.3561270"},{"key":"e_1_2_1_114_1","unstructured":"Geoffrey X. Yu Ziniu Wu Ferdi Kossmann Tianyu Li Markos Markakis Amadou Ngom Samuel Madden and Tim Kraska. 2024. Blueprinting the Cloud: Unifying and Automatically Optimizing Cloud Data Infrastructures with BRAD - Extended Version. arXiv:2407.15363 [cs.DB] https:\/\/arxiv.org\/abs\/2407.15363"},{"key":"e_1_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE48307.2020.00116"},{"key":"e_1_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3526171"},{"key":"e_1_2_1_117_1","volume-title":"AWESOME: Empowering Scalable Data Science on Social Media Data with an Optimized Tri-Store Data System. arXiv:2112.00833 [cs.DB]","author":"Zheng Xiuwen","year":"2022","unstructured":"Xiuwen Zheng, Subhasis Dasgupta, Arun Kumar, and Amarnath Gupta. 2022. AWESOME: Empowering Scalable Data Science on Social Media Data with an Optimized Tri-Store Data System. arXiv:2112.00833 [cs.DB]"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3681954.3682026","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T18:26:39Z","timestamp":1725474399000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3681954.3682026"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7]]},"references-count":115,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["10.14778\/3681954.3682026"],"URL":"https:\/\/doi.org\/10.14778\/3681954.3682026","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2024,7]]},"assertion":[{"value":"2024-08-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}