{"id":"https://openalex.org/W4402043623","doi":"https://doi.org/10.14778/3681954.3682026","title":"Blueprinting the Cloud: Unifying and Automatically Optimizing Cloud Data Infrastructures with BRAD","display_name":"Blueprinting the Cloud: Unifying and Automatically Optimizing Cloud Data Infrastructures with BRAD","publication_year":2024,"publication_date":"2024-07-01","ids":{"openalex":"https://openalex.org/W4402043623","doi":"https://doi.org/10.14778/3681954.3682026"},"language":"en","primary_location":{"id":"doi:10.14778/3681954.3682026","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3681954.3682026","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2407.15363","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5046724740","display_name":"Geoffrey X. Yu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210110987","display_name":"IIT@MIT","ror":"https://ror.org/01wp8zh54","country_code":"US","type":"facility","lineage":["https://openalex.org/I30771326","https://openalex.org/I4210110987"]},{"id":"https://openalex.org/I4405258931","display_name":"MIT Computer Science and Artificial Intelligence Laboratory","ror":"https://ror.org/01e85r662","country_code":"US","type":"facility","lineage":["https://openalex.org/I4405258931","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Geoffrey X. Yu","raw_affiliation_strings":["MIT CSAIL, Cambridge, MA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, Cambridge, MA","institution_ids":["https://openalex.org/I4210110987","https://openalex.org/I4405258931"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060968223","display_name":"Ziniu Wu","orcid":"https://orcid.org/0000-0002-5487-952X"},"institutions":[{"id":"https://openalex.org/I4210110987","display_name":"IIT@MIT","ror":"https://ror.org/01wp8zh54","country_code":"US","type":"facility","lineage":["https://openalex.org/I30771326","https://openalex.org/I4210110987"]},{"id":"https://openalex.org/I4405258931","display_name":"MIT Computer Science and Artificial Intelligence Laboratory","ror":"https://ror.org/01e85r662","country_code":"US","type":"facility","lineage":["https://openalex.org/I4405258931","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ziniu Wu","raw_affiliation_strings":["MIT CSAIL, Cambridge, MA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, Cambridge, MA","institution_ids":["https://openalex.org/I4210110987","https://openalex.org/I4405258931"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092635969","display_name":"Ferdi Kossmann","orcid":"https://orcid.org/0009-0000-5241-8538"},"institutions":[{"id":"https://openalex.org/I4210110987","display_name":"IIT@MIT","ror":"https://ror.org/01wp8zh54","country_code":"US","type":"facility","lineage":["https://openalex.org/I30771326","https://openalex.org/I4210110987"]},{"id":"https://openalex.org/I4405258931","display_name":"MIT Computer Science and Artificial Intelligence Laboratory","ror":"https://ror.org/01e85r662","country_code":"US","type":"facility","lineage":["https://openalex.org/I4405258931","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ferdi Kossmann","raw_affiliation_strings":["MIT CSAIL, Cambridge, MA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, Cambridge, MA","institution_ids":["https://openalex.org/I4210110987","https://openalex.org/I4405258931"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100379461","display_name":"Tianyu Li","orcid":"https://orcid.org/0000-0003-2531-8253"},"institutions":[{"id":"https://openalex.org/I4210110987","display_name":"IIT@MIT","ror":"https://ror.org/01wp8zh54","country_code":"US","type":"facility","lineage":["https://openalex.org/I30771326","https://openalex.org/I4210110987"]},{"id":"https://openalex.org/I4405258931","display_name":"MIT Computer Science and Artificial Intelligence Laboratory","ror":"https://ror.org/01e85r662","country_code":"US","type":"facility","lineage":["https://openalex.org/I4405258931","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tianyu Li","raw_affiliation_strings":["MIT CSAIL, Cambridge, MA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, Cambridge, MA","institution_ids":["https://openalex.org/I4210110987","https://openalex.org/I4405258931"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079623131","display_name":"Markos Markakis","orcid":"https://orcid.org/0000-0003-2851-8840"},"institutions":[{"id":"https://openalex.org/I4210110987","display_name":"IIT@MIT","ror":"https://ror.org/01wp8zh54","country_code":"US","type":"facility","lineage":["https://openalex.org/I30771326","https://openalex.org/I4210110987"]},{"id":"https://openalex.org/I4405258931","display_name":"MIT Computer Science and Artificial Intelligence Laboratory","ror":"https://ror.org/01e85r662","country_code":"US","type":"facility","lineage":["https://openalex.org/I4405258931","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Markos Markakis","raw_affiliation_strings":["MIT CSAIL, Cambridge, MA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, Cambridge, MA","institution_ids":["https://openalex.org/I4210110987","https://openalex.org/I4405258931"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080321727","display_name":"Amadou Ngom","orcid":"https://orcid.org/0009-0000-8422-5212"},"institutions":[{"id":"https://openalex.org/I4210110987","display_name":"IIT@MIT","ror":"https://ror.org/01wp8zh54","country_code":"US","type":"facility","lineage":["https://openalex.org/I30771326","https://openalex.org/I4210110987"]},{"id":"https://openalex.org/I4405258931","display_name":"MIT Computer Science and Artificial Intelligence Laboratory","ror":"https://ror.org/01e85r662","country_code":"US","type":"facility","lineage":["https://openalex.org/I4405258931","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amadou Ngom","raw_affiliation_strings":["MIT CSAIL, Cambridge, MA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, Cambridge, MA","institution_ids":["https://openalex.org/I4210110987","https://openalex.org/I4405258931"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037742794","display_name":"Samuel Madden","orcid":null},"institutions":[{"id":"https://openalex.org/I4210110987","display_name":"IIT@MIT","ror":"https://ror.org/01wp8zh54","country_code":"US","type":"facility","lineage":["https://openalex.org/I30771326","https://openalex.org/I4210110987"]},{"id":"https://openalex.org/I4405258931","display_name":"MIT Computer Science and Artificial Intelligence Laboratory","ror":"https://ror.org/01e85r662","country_code":"US","type":"facility","lineage":["https://openalex.org/I4405258931","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Samuel Madden","raw_affiliation_strings":["MIT CSAIL, Cambridge, MA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, Cambridge, MA","institution_ids":["https://openalex.org/I4210110987","https://openalex.org/I4405258931"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034086130","display_name":"Tim Kraska","orcid":"https://orcid.org/0009-0003-2414-2759"},"institutions":[{"id":"https://openalex.org/I4210110987","display_name":"IIT@MIT","ror":"https://ror.org/01wp8zh54","country_code":"US","type":"facility","lineage":["https://openalex.org/I30771326","https://openalex.org/I4210110987"]},{"id":"https://openalex.org/I4405258931","display_name":"MIT Computer Science and Artificial Intelligence Laboratory","ror":"https://ror.org/01e85r662","country_code":"US","type":"facility","lineage":["https://openalex.org/I4405258931","https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tim Kraska","raw_affiliation_strings":["MIT CSAIL, AWS, Cambridge, MA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL, AWS, Cambridge, MA","institution_ids":["https://openalex.org/I4210110987","https://openalex.org/I4405258931"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.502,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.82514436,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"17","issue":"11","first_page":"3629","last_page":"3643"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9976999759674072,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.8828235864639282},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6626497507095337},{"id":"https://openalex.org/keywords/blueprint","display_name":"Blueprint","score":0.5886741280555725},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.27003374695777893},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14386460185050964}],"concepts":[{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.8828235864639282},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6626497507095337},{"id":"https://openalex.org/C155911762","wikidata":"https://www.wikidata.org/wiki/Q422321","display_name":"Blueprint","level":2,"score":0.5886741280555725},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.27003374695777893},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14386460185050964},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.14778/3681954.3682026","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3681954.3682026","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the VLDB Endowment","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2407.15363","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2407.15363","pdf_url":"https://arxiv.org/pdf/2407.15363","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2407.15363","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2407.15363","pdf_url":"https://arxiv.org/pdf/2407.15363","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[{"score":0.6499999761581421,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G312414007","display_name":"III: Medium: Learning-based Synthesis of Data Processing Engines","funder_award_id":"1900933","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4402043623.pdf","grobid_xml":"https://content.openalex.org/works/W4402043623.grobid-xml"},"referenced_works_count":64,"referenced_works":["https://openalex.org/W636382642","https://openalex.org/W1509841269","https://openalex.org/W1985640005","https://openalex.org/W1998934521","https://openalex.org/W2016758618","https://openalex.org/W2029036662","https://openalex.org/W2051465398","https://openalex.org/W2070317073","https://openalex.org/W2081728040","https://openalex.org/W2102639991","https://openalex.org/W2102729946","https://openalex.org/W2109907545","https://openalex.org/W2145843267","https://openalex.org/W2148230860","https://openalex.org/W2150871235","https://openalex.org/W2153329411","https://openalex.org/W2167978511","https://openalex.org/W2260616469","https://openalex.org/W2296067421","https://openalex.org/W2396309311","https://openalex.org/W2396727930","https://openalex.org/W2430301697","https://openalex.org/W2613206411","https://openalex.org/W2751343396","https://openalex.org/W2790625403","https://openalex.org/W2799200990","https://openalex.org/W2889140904","https://openalex.org/W2905459020","https://openalex.org/W2911464154","https://openalex.org/W2952185955","https://openalex.org/W2962771342","https://openalex.org/W2970148517","https://openalex.org/W2998249308","https://openalex.org/W3029535034","https://openalex.org/W3029564598","https://openalex.org/W3085924233","https://openalex.org/W3099158806","https://openalex.org/W3099273181","https://openalex.org/W3105457604","https://openalex.org/W3106489949","https://openalex.org/W3107842002","https://openalex.org/W3158312191","https://openalex.org/W3173761726","https://openalex.org/W3189496967","https://openalex.org/W3198839277","https://openalex.org/W4212863985","https://openalex.org/W4226086155","https://openalex.org/W4232498660","https://openalex.org/W4281754544","https://openalex.org/W4281774998","https://openalex.org/W4281775561","https://openalex.org/W4286447301","https://openalex.org/W4312397585","https://openalex.org/W4312621027","https://openalex.org/W4313138291","https://openalex.org/W4366502978","https://openalex.org/W4379382789","https://openalex.org/W4379390534","https://openalex.org/W4380433194","https://openalex.org/W4383860586","https://openalex.org/W4386123453","https://openalex.org/W4386128203","https://openalex.org/W4389609661","https://openalex.org/W4398233983"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4304620183","https://openalex.org/W2384575798","https://openalex.org/W2007211730","https://openalex.org/W2265189214","https://openalex.org/W2766654718","https://openalex.org/W2379378785","https://openalex.org/W4396600116"],"abstract_inverted_index":{"Modern":[0],"organizations":[1],"manage":[2,82],"their":[3,71],"data":[4,64,106,149],"with":[5,32,47],"a":[6,91,111,134,157],"wide":[7],"variety":[8],"of":[9,133],"specialized":[10],"cloud":[11,63,148,167],"database":[12,168],"engines":[13],"(e.g.,":[14,46],"Aurora,":[15],"BigQuery,":[16],"etc.).":[17],"However,":[18],"designing":[19],"and":[20,74,81,181,187,205],"managing":[21],"such":[22],"infrastructures":[23],"is":[24,103],"hard.":[25],"Developers":[26],"must":[27],"consider":[28],"many":[29],"possible":[30],"designs":[31],"non-obvious":[33],"performance":[34,203],"consequences;":[35],"moreover,":[36],"current":[37],"software":[38],"abstractions":[39],"tightly":[40],"couple":[41],"applications":[42],"to":[43,53,68,79,104,129,143,156,184,191,193,211],"specific":[44],"systems":[45],"engine-specific":[48],"clients),":[49],"making":[50],"it":[51],"difficult":[52],"change":[54],"after":[55],"initial":[56],"deployment.":[57],"A":[58],"better":[59],"solution":[60],"would":[61],"virtualize":[62],"management,":[65],"allowing":[66],"developers":[67],"declaratively":[69],"specify":[70],"workload":[72,194],"requirements":[73],"rely":[75],"on":[76,136],"automated":[77],"solutions":[78],"design":[80,108,113],"the":[83,131,137,146,173,189],"physical":[84],"realization.":[85],"In":[86],"this":[87,98,141],"paper,":[88],"we":[89],"present":[90],"technique":[92,142],"called":[93],"blueprint":[94,135],"planning":[95],"that":[96,161,199],"achieves":[97],"vision.":[99],"The":[100],"key":[101],"idea":[102],"project":[105],"infrastructure":[107,190],"decisions":[109],"into":[110],"unified":[112],"space":[114],"(blueprints).":[115],"We":[116,139],"then":[117],"systematically":[118],"search":[119],"over":[120],"candidate":[121],"blueprints":[122],"using":[123],"cost-based":[124],"optimization,":[125],"leveraging":[126],"learned":[127],"models":[128],"predict":[130],"utility":[132],"workload.":[138],"use":[140],"build":[144],"BRAD,":[145],"first":[147],"virtualization":[150],"system.":[151],"BRAD":[152,170,200],"users":[153],"issue":[154],"queries":[155],"single":[158],"SQL":[159],"interface":[160],"can":[162],"be":[163],"backed":[164],"by":[165,208],"multiple":[166],"services.":[169],"automatically":[171],"selects":[172],"most":[174],"suitable":[175],"engine":[176],"for":[177],"each":[178],"query,":[179],"provisions":[180],"manages":[182],"resources":[183],"minimize":[185],"costs,":[186],"evolves":[188],"adapt":[192],"shifts.":[195],"Our":[196],"evaluation":[197],"shows":[198],"meet":[201],"user-defined":[202],"targets":[204],"improve":[206],"cost-savings":[207],"1.6--13\u00d7":[209],"compared":[210],"serverless":[212],"auto-scaling":[213],"or":[214],"HTAP":[215],"systems.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":3}],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2024-08-31T00:00:00"}
