{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T09:50:28Z","timestamp":1773481828813,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":53,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,10,5]],"date-time":"2017-10-05T00:00:00Z","timestamp":1507161600000},"content-version":"vor","delay-in-days":365,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-1247469, IIS-1110370"],"award-info":[{"award-number":["IIS-1247469, IIS-1110370"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,10,5]]},"DOI":"10.1145\/2987550.2987567","type":"proceedings-article","created":{"date-parts":[[2016,9,21]],"date-time":"2016-09-21T08:42:53Z","timestamp":1474447373000},"page":"470-483","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":20,"title":["PipeGen"],"prefix":"10.1145","author":[{"given":"Brandon","family":"Haynes","sequence":"first","affiliation":[{"name":"University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alvin","family":"Cheung","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Magdalena","family":"Balazinska","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,10,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2899414"},{"key":"e_1_3_2_1_2_1","volume-title":"Oracle","author":"Andersen L.","year":"2014","unstructured":"L. Andersen. Jdbc 4.2. Technical Report JSR 221, Oracle, March 2014."},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/db.apache.org\/derby","author":"Foundation Apache Software","year":"2015","unstructured":"Apache Software Foundation. Derby. https:\/\/db.apache.org\/derby, 2015."},{"key":"e_1_3_2_1_4_1","volume-title":"https:\/\/hadoop.apache.org","author":"Foundation Apache Software","year":"2015","unstructured":"Apache Software Foundation. Hadoop. https:\/\/hadoop.apache.org, 2015."},{"key":"e_1_3_2_1_5_1","volume-title":"Apache Commons CSV. https:\/\/commons.apache.org\/proper\/commons-csv\/","author":"Foundation Apache Software","year":"2016","unstructured":"Apache Software Foundation. Apache Commons CSV. https:\/\/commons.apache.org\/proper\/commons-csv\/, 2016."},{"key":"e_1_3_2_1_6_1","volume-title":"Apache arrow. https:\/\/arrow.apache.org\/","author":"Foundation Apache Software","year":"2016","unstructured":"Apache Software Foundation. Apache arrow. https:\/\/arrow.apache.org\/, 2016."},{"key":"e_1_3_2_1_7_1","volume-title":"https:\/\/thrift.apache.org\/","author":"Foundation Apache Software","year":"2016","unstructured":"Apache Software Foundation. Apache Thrift. https:\/\/thrift.apache.org\/, 2016."},{"key":"e_1_3_2_1_8_1","volume-title":"Hadoop Summit","author":"Avery C.","year":"2011","unstructured":"C. Avery. Giraph: Large-scale graph processing infrastructure on Hadoop. In Hadoop Summit, Santa Clara, 2011."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/646157.679856"},{"key":"e_1_3_2_1_10_1","unstructured":"Chiba S. Javassist. http:\/\/www.javassist.org."},{"key":"e_1_3_2_1_11_1","first-page":"1","article-title":"The JavaScript object notation (JSON) data interchange format","volume":"7159","author":"Crockford D.","year":"2006","unstructured":"D. Crockford and T. Bray. The JavaScript object notation (JSON) data interchange format. IETF RFC, 7159:1--15, 2006.","journal-title":"IETF RFC"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463709"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPEC.2016.7761594"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824098"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2004.10.033"},{"key":"e_1_3_2_1_16_1","unstructured":"FasterXML. Jackson JSON Processor. http:\/\/wiki.fasterxml.com\/JacksonHome\/ 2016."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737977"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1328438.1328488"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741968"},{"key":"e_1_3_2_1_20_1","volume-title":"https:\/\/developers.google.com\/protocol-buffers\/","author":"Buffers Protocol","year":"2016","unstructured":"Google. Protocol Buffers. https:\/\/developers.google.com\/protocol-buffers\/, 2016."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/2002181.2002202"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066252"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2594530"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2008.4536319"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/564691.564751"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1093\/mnras\/stt1403"},{"key":"e_1_3_2_1_27_1","first-page":"35","volume-title":"CIDR","volume":"4","author":"Lim H.","year":"2013","unstructured":"H. Lim, Y. Han, and S. Babu. How to fit when no one size fits. In CIDR, volume 4, page 35, 2013."},{"key":"e_1_3_2_1_28_1","volume-title":"ICML, page 655","author":"Lin F.","year":"2010","unstructured":"F. Lin and W. W. Cohen. Power iteration clustering. In ICML, page 655, 2010."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.14778\/2212351.2212354"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2247596.2247659"},{"key":"e_1_3_2_1_31_1","unstructured":"Myria: Big Data Management as a Cloud Service. http:\/\/myria.cs.washington.edu\/."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2738007"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989323.1989446"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/1287369.1287456"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594297"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/2832249.2832359"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-05372-0_9"},{"key":"e_1_3_2_1_38_1","volume-title":"Distributed operation language for specification and processing of multi-database applications","author":"Rusinkiewicz M.","year":"1988","unstructured":"M. Rusinkiewicz, K. Loa, and A. K. Elmagarmid. Distributed operation language for specification and processing of multi-database applications. 1988."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2008.01.010"},{"key":"e_1_3_2_1_40_1","unstructured":"J. Sirosh. Microsoft acquires Metanautix to help customers connect data for business insights. http:\/\/blogs.microsoft.com\/blog\/2015\/12\/18\/microsoft-acquires-metanautix-to-help-customers-connect-data-for-business-insights\/ 2016."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2908080.2908102"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281700.1281722"},{"key":"e_1_3_2_1_43_1","unstructured":"M. Stonebraker. ACM SIGMOD blog: The case for polystores. http:\/\/wp.sigmod.org\/?p=1629."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/1083592.1083658"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/2032397.2032399"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213955"},{"key":"e_1_3_2_1_47_1","volume-title":"https:\/\/kenai.com\/projects\/btrace","author":"Microsystems Sun","year":"2016","unstructured":"Sun Microsystems. BTrace. https:\/\/kenai.com\/projects\/btrace, 2016."},{"key":"e_1_3_2_1_48_1","volume-title":"Spark unity codebase. https:\/\/github.com\/turi-code\/spark-sframe","year":"2015","unstructured":"Turi. Spark unity codebase. https:\/\/github.com\/turi-code\/spark-sframe, 2015."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.5555\/781995.782008"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523633"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267569.1267570"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.5555\/2228298.2228301"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.5555\/1298455.1298481"}],"event":{"name":"SoCC '16: ACM Symposium on Cloud Computing","location":"Santa Clara CA USA","acronym":"SoCC '16","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the Seventh ACM Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2987550.2987567","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2987550.2987567","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2987550.2987567","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:48:20Z","timestamp":1763459300000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2987550.2987567"}},"subtitle":["Data Pipe Generator for Hybrid Analytics"],"short-title":[],"issued":{"date-parts":[[2016,10,5]]},"references-count":53,"alternative-id":["10.1145\/2987550.2987567","10.1145\/2987550"],"URL":"https:\/\/doi.org\/10.1145\/2987550.2987567","relation":{},"subject":[],"published":{"date-parts":[[2016,10,5]]},"assertion":[{"value":"2016-10-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}