{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:12:26Z","timestamp":1772039546310,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,6,25]],"date-time":"2019-06-25T00:00:00Z","timestamp":1561420800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,6,25]]},"DOI":"10.1145\/3299869.3314040","type":"proceedings-article","created":{"date-parts":[[2019,6,18]],"date-time":"2019-06-18T17:41:43Z","timestamp":1560879703000},"page":"1757-1772","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":28,"title":["One SQL to Rule Them All - an Efficient and Syntactically Idiomatic Approach to Management of Streams and Tables"],"prefix":"10.1145","author":[{"given":"Edmon","family":"Begoli","sequence":"first","affiliation":[{"name":"Oak Ridge National Laboratory, Oak Ridge, TN, USA"}]},{"given":"Tyler","family":"Akidau","sequence":"additional","affiliation":[{"name":"Google Inc., Seattle, WA, USA"}]},{"given":"Fabian","family":"Hueske","sequence":"additional","affiliation":[{"name":"Ververica, Berlin, Germany"}]},{"given":"Julian","family":"Hyde","sequence":"additional","affiliation":[{"name":"Looker Inc., San Francisco, CA, USA"}]},{"given":"Kathryn","family":"Knight","sequence":"additional","affiliation":[{"name":"Oak Ridge National Laboratory, Oak Ridge, TN, USA"}]},{"given":"Kenneth","family":"Knowles","sequence":"additional","affiliation":[{"name":"Google Inc., Seattle, WA, USA"}]}],"member":"320","published-online":{"date-parts":[[2019,6,25]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"The Design of the Borealis Stream Processing Engine. In Second Biennial Conference on Innovative Data Systems Research (CIDR","author":"Abadi Daniel J","year":"2005","unstructured":"Daniel J Abadi , Yanif Ahmad , Magdalena Balazinska , Uug ur cC etintemel, Mitch Cherniack , Jeong-Hyon Hwang , Wolfgang Lindner , Anurag Maskey , Alexander Rasin , Esther Ryvkina , Nesime Tatbul , Ying Xing , and Stan Zdonik . 2005 . The Design of the Borealis Stream Processing Engine. In Second Biennial Conference on Innovative Data Systems Research (CIDR 2005). CIDR, 277--289. Daniel J Abadi, Yanif Ahmad, Magdalena Balazinska, Uug ur cC etintemel, Mitch Cherniack, Jeong-Hyon Hwang, Wolfgang Lindner, Anurag Maskey, Alexander Rasin, Esther Ryvkina, Nesime Tatbul, Ying Xing, and Stan Zdonik. 2005. The Design of the Borealis Stream Processing Engine. In Second Biennial Conference on Innovative Data Systems Research (CIDR 2005). CIDR, 277--289."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-003-0095-z"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536229"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824076"},{"key":"e_1_3_2_1_5_1","volume-title":"Streaming Systems","author":"Akidau Tyler","unstructured":"Tyler Akidau , Slava Chernyak , and Reuven Lax . 2018. Streaming Systems 1 st ed.). O'Reilly Media, Inc. Tyler Akidau, Slava Chernyak, and Reuven Lax. 2018. Streaming Systems 1st ed.). O'Reilly Media, Inc.","edition":"1"},{"key":"e_1_3_2_1_6_1","volume-title":"Stream: The stanford data stream management system. Data Stream Management","author":"Arasu Arvind","year":"2016","unstructured":"Arvind Arasu , Brian Babcock , Shivnath Babu , John Cieslewicz , Mayur Datar , Keith Ito , Rajeev Motwani , Utkarsh Srivastava , and Jennifer Widom . 2016 . Stream: The stanford data stream management system. Data Stream Management . Springer , 317--336. Arvind Arasu, Brian Babcock, Shivnath Babu, John Cieslewicz, Mayur Datar, Keith Ito, Rajeev Motwani, Utkarsh Srivastava, and Jennifer Widom. 2016. Stream: The stanford data stream management system. Data Stream Management . Springer, 317--336."},{"key":"e_1_3_2_1_7_1","volume-title":"International Workshop on Database Programming Languages. Springer, 1--19","author":"Arasu Arvind","year":"2003","unstructured":"Arvind Arasu , Shivnath Babu , and Jennifer Widom . 2003 . CQL: A language for continuous queries over streams and relations . In International Workshop on Database Programming Languages. Springer, 1--19 . Arvind Arasu, Shivnath Babu, and Jennifer Widom. 2003. CQL: A language for continuous queries over streams and relations. In International Workshop on Database Programming Languages. Springer, 1--19."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-004-0147-z"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3190664"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/603867.603884"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-004-0133-5"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation -","volume":"1","author":"Balazinska Magdalena","year":"2004","unstructured":"Magdalena Balazinska , Hari Balakrishnan , and Michael Stonebraker . 2004 . Contract-based load management in federated distributed systems . In Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1 . USENIX Association, 15--15. Magdalena Balazinska, Hari Balakrishnan, and Michael Stonebraker. 2004. Contract-based load management in federated distributed systems. In Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1. USENIX Association, 15--15."},{"key":"e_1_3_2_1_13_1","volume-title":"https:\/\/github.com\/apache\/beam\/blob\/master\/sdks\/java\/core\/src\/main\/java\/org\/apache\/beam\/sdk\/transforms\/windowing\/PaneInfo.java . (2018). {Online","author":"Beam Apache","year":"2018","unstructured":"Apache Beam . 2018a. PaneInfo.java. https:\/\/github.com\/apache\/beam\/blob\/master\/sdks\/java\/core\/src\/main\/java\/org\/apache\/beam\/sdk\/transforms\/windowing\/PaneInfo.java . (2018). {Online ; accessed 1- Dec- 2018 }. Apache Beam. 2018a. PaneInfo.java. https:\/\/github.com\/apache\/beam\/blob\/master\/sdks\/java\/core\/src\/main\/java\/org\/apache\/beam\/sdk\/transforms\/windowing\/PaneInfo.java . (2018). {Online; accessed 1-Dec-2018}."},{"key":"e_1_3_2_1_14_1","volume-title":"https:\/\/beam.apache.org . (2018). {Online","author":"Beam Apache","year":"2018","unstructured":"Apache Beam . 2018b. Project Website . https:\/\/beam.apache.org . (2018). {Online ; accessed 29- Nov- 2018 }. Apache Beam. 2018b. Project Website. https:\/\/beam.apache.org . (2018). {Online; accessed 29-Nov-2018}."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3190662"},{"key":"e_1_3_2_1_16_1","unstructured":"NEXMark Benchmark. 2018. NEXMark CQL Queries. http:\/\/datalab.cs.pdx.edu\/niagaraST\/NEXMark\/. (2018). {Online; accessed 29-Nov-2018}.  NEXMark Benchmark. 2018. NEXMark CQL Queries. http:\/\/datalab.cs.pdx.edu\/niagaraST\/NEXMark\/. (2018). {Online; accessed 29-Nov-2018}."},{"key":"e_1_3_2_1_17_1","volume-title":"Complex event processing. IT-Information Technology Methoden und innovative Anwendungen der Informatik und Informationstechnik","author":"Buchmann Alejandro","year":"2009","unstructured":"Alejandro Buchmann and Boris Koldehofe . 2009. Complex event processing. IT-Information Technology Methoden und innovative Anwendungen der Informatik und Informationstechnik , Vol. 51 , 5 ( 2009 ), 241--242. Alejandro Buchmann and Boris Koldehofe. 2009. Complex event processing. IT-Information Technology Methoden und innovative Anwendungen der Informatik und Informationstechnik, Vol. 51, 5 (2009), 241--242."},{"key":"e_1_3_2_1_18_1","volume-title":"https:\/\/calcite.apache.org . (2018). {Online","author":"Calcite Apache","year":"2018","unstructured":"Apache Calcite . 2018. Project Website . https:\/\/calcite.apache.org . (2018). {Online ; accessed 29- Nov- 2018 }. Apache Calcite. 2018. Project Website. https:\/\/calcite.apache.org . (2018). {Online; accessed 29-Nov-2018}."},{"key":"e_1_3_2_1_19_1","volume-title":"Bulletin of the IEEE Computer Society Technical Committee on Data Engineering","volume":"36","author":"Carbone Paris","year":"2015","unstructured":"Paris Carbone , Asterios Katsifodimos , Stephan Ewen , Volker Markl , Seif Haridi , and Kostas Tzoumas . 2015 . Apache flink: Stream and batch processing in a single engine . Bulletin of the IEEE Computer Society Technical Committee on Data Engineering , Vol. 36 , 4 (2015). Paris Carbone, Asterios Katsifodimos, Stephan Ewen, Volker Markl, Seif Haridi, and Kostas Tzoumas. 2015. Apache flink: Stream and batch processing in a single engine. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, Vol. 36, 4 (2015)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806638"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/335191.335432"},{"key":"e_1_3_2_1_22_1","volume-title":"https:\/\/flink.apache.org . (2018). {Online","author":"Flink Apache","year":"2018","unstructured":"Apache Flink . 2018. Project Website . https:\/\/flink.apache.org . (2018). {Online ; accessed 29- Nov- 2018 }. Apache Flink. 2018. Project Website. https:\/\/flink.apache.org . (2018). {Online; accessed 29-Nov-2018}."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376729"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/138859.138867"},{"key":"e_1_3_2_1_25_1","volume-title":"http:\/\/www.incits.org\/committees\/dm32.2 . (2018). {Online","author":"InterNational Committee for Information Technology Standards. 2018. DM32.2 Task Group on Database .","year":"2018","unstructured":"InterNational Committee for Information Technology Standards. 2018. DM32.2 Task Group on Database . http:\/\/www.incits.org\/committees\/dm32.2 . (2018). {Online ; accessed: 2018 --11--25}. InterNational Committee for Information Technology Standards. 2018. DM32.2 Task Group on Database . http:\/\/www.incits.org\/committees\/dm32.2 . (2018). {Online; accessed: 2018--11--25}."},{"key":"e_1_3_2_1_26_1","volume-title":"Stream-Based Real World Information Integration Framework","author":"Kitagawa Watanabe Y.","unstructured":"Watanabe Y. Kawashima H. Amagasa T. Kitagawa , H. 2010. Stream-Based Real World Information Integration Framework . Springer Berlin Heidelberg , Berlin, Heidelberg , 173--204. Watanabe Y. Kawashima H. Amagasa T. Kitagawa, H. 2010. Stream-Based Real World Information Integration Framework .Springer Berlin Heidelberg, Berlin, Heidelberg, 173--204."},{"key":"e_1_3_2_1_27_1","volume-title":"KSQL Github repository. https:\/\/github.com\/confluentinc\/ksql . (2018). {Online","author":"KSQL.","year":"2018","unstructured":"KSQL. 2018. KSQL Github repository. https:\/\/github.com\/confluentinc\/ksql . (2018). {Online ; accessed 29- Nov- 2018 }. KSQL. 2018. KSQL Github repository. https:\/\/github.com\/confluentinc\/ksql . (2018). {Online; accessed 29-Nov-2018}."},{"key":"e_1_3_2_1_28_1","first-page":"99","article-title":"CONQUER: A continual query system for update monitoring in the WWW","volume":"14","author":"Liu Ling","year":"1999","unstructured":"Ling Liu , Calton Pu , Wei Tang , and Wei Han . 1999 . CONQUER: A continual query system for update monitoring in the WWW . Computer Systems Science and Engineering , Vol. 14 , 2 (1999), 99 -- 112 . Ling Liu, Calton Pu, Wei Tang, and Wei Han. 1999. CONQUER: A continual query system for update monitoring in the WWW. Computer Systems Science and Engineering, Vol. 14, 2 (1999), 99--112.","journal-title":"Computer Systems Science and Engineering"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/69.790816"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142552"},{"key":"e_1_3_2_1_31_1","volume-title":"https:\/\/rocksdb.org\/. (2018). {Online","author":"Project Website DB.","year":"2018","unstructured":"Rocks DB. 2018. Project Website . https:\/\/rocksdb.org\/. (2018). {Online ; accessed 29- Nov- 2018 }. RocksDB. 2018. Project Website. https:\/\/rocksdb.org\/. (2018). {Online; accessed 29-Nov-2018}."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3242153.3242155"},{"key":"e_1_3_2_1_33_1","volume-title":"Magdalena Balazinska, and Hari Balakrishnan.","author":"Sbz Stan Zdonik","year":"2003","unstructured":"Stan Zdonik Sbz , Stan Zdonik , Michael Stonebraker , Mitch Cherniack , Uug ur cC etintemel Etintemel , Magdalena Balazinska, and Hari Balakrishnan. 2003 . The aurora and medusa projects. In IEEE Data Engineering Bulletin. Citeseer . Stan Zdonik Sbz, Stan Zdonik, Michael Stonebraker, Mitch Cherniack, Uug ur cC etintemel Etintemel, Magdalena Balazinska, and Hari Balakrishnan. 2003. The aurora and medusa projects. In IEEE Data Engineering Bulletin. Citeseer."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/1287369.1287455"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/141484.130333"},{"key":"e_1_3_2_1_37_1","unstructured":"Jeffrey D. Ullman. {n. d.}. Data Streams and Continuous Queries: The Stanford STREAM Project. http:\/\/infolab.stanford.edu\/ ullman\/fcdb\/jw-notes06\/streamNotes.ppt . ({n. d.}). {Online; accessed: 2019-02--21}.  Jeffrey D. Ullman. {n. d.}. Data Streams and Continuous Queries: The Stanford STREAM Project. http:\/\/infolab.stanford.edu\/ ullman\/fcdb\/jw-notes06\/streamNotes.ppt . ({n. d.}). {Online; accessed: 2019-02--21}."}],"event":{"name":"SIGMOD\/PODS '19: International Conference on Management of Data","location":"Amsterdam Netherlands","acronym":"SIGMOD\/PODS '19","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 2019 International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3299869.3314040","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3299869.3314040","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:02:16Z","timestamp":1750208536000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3299869.3314040"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,25]]},"references-count":36,"alternative-id":["10.1145\/3299869.3314040","10.1145\/3299869"],"URL":"https:\/\/doi.org\/10.1145\/3299869.3314040","relation":{},"subject":[],"published":{"date-parts":[[2019,6,25]]},"assertion":[{"value":"2019-06-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}