{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T23:59:24Z","timestamp":1774137564483,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,5,27]],"date-time":"2015-05-27T00:00:00Z","timestamp":1432684800000},"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":[[2015,5,27]]},"DOI":"10.1145\/2723372.2742788","type":"proceedings-article","created":{"date-parts":[[2015,6,2]],"date-time":"2015-06-02T05:35:02Z","timestamp":1433223302000},"page":"239-250","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":427,"title":["Twitter Heron"],"prefix":"10.1145","author":[{"given":"Sanjeev","family":"Kulkarni","sequence":"first","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]},{"given":"Nikunj","family":"Bhagat","sequence":"additional","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]},{"given":"Maosong","family":"Fu","sequence":"additional","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]},{"given":"Vikas","family":"Kedigehalli","sequence":"additional","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]},{"given":"Christopher","family":"Kellogg","sequence":"additional","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]},{"given":"Sailesh","family":"Mittal","sequence":"additional","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]},{"given":"Jignesh M.","family":"Patel","sequence":"additional","affiliation":[{"name":"University of Wisconsin, Madison, CA, USA"}]},{"given":"Karthik","family":"Ramasamy","sequence":"additional","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]},{"given":"Siddarth","family":"Taneja","sequence":"additional","affiliation":[{"name":"Twitter, San Francisco, CA, USA"}]}],"member":"320","published-online":{"date-parts":[[2015,5,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache Aurora. http:\/\/aurora.incubator.apache.org  Apache Aurora. http:\/\/aurora.incubator.apache.org"},{"key":"e_1_3_2_1_2_1","unstructured":"Apache Samza. http:\/\/samza.incubator.apache.org  Apache Samza. http:\/\/samza.incubator.apache.org"},{"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.1109\/ICDE.2011.5767878"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465272"},{"issue":"1","key":"e_1_3_2_1_6_1","first-page":"19","volume":"26","author":"Arasu Arvind","year":"2003","unstructured":"Arvind Arasu , Brian Babcock , Shivnath Babu , Mayur Datar , Keith Ito , Rajeev Motwani , Itaru Nishizawa , Utkarsh Srivastava , Dilys Thomas , Rohit Varma , Jennifer Widom: STREAM: The Stanford Stream Data Manager. IEEE Data Eng. Bull. 26 ( 1 ): 19 -- 26 ( 2003 ) Arvind Arasu, Brian Babcock, Shivnath Babu, Mayur Datar, Keith Ito, Rajeev Motwani, Itaru Nishizawa, Utkarsh Srivastava, Dilys Thomas, Rohit Varma, Jennifer Widom: STREAM: The Stanford Stream Data Manager. IEEE Data Eng. Bull. 26(1): 19--26 (2003)","journal-title":"Jennifer Widom: STREAM: The Stanford Stream Data Manager. IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-004-0133-5"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.14778\/2733004.2733016"},{"key":"e_1_3_2_1_9_1","unstructured":"DataTorrent. https:\/\/www.datatorrent.com  DataTorrent. https:\/\/www.datatorrent.com"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Minos N. Garofalakis Johannes Gehrke: Querying and Mining Data Streams: You Only Get One Look. VLDB 2002  Minos N. Garofalakis Johannes Gehrke: Querying and Mining Data Streams: You Only Get One Look. VLDB 2002","DOI":"10.1145\/564691.564794"},{"key":"e_1_3_2_1_11_1","volume-title":"Scott Shenker","author":"Hindman Benjamin","year":"2011","unstructured":"Benjamin Hindman , Andy Konwinski , Matei Zaharia , Ali Ghodsi , Anthony D. Joseph , Randy H. Katz , Scott Shenker , Ion Stoica : Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center . NSDI 2011 Benjamin Hindman, Andy Konwinski, Matei Zaharia, Ali Ghodsi, Anthony D. Joseph, Randy H. Katz, Scott Shenker, Ion Stoica: Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center. NSDI 2011"},{"key":"e_1_3_2_1_12_1","unstructured":"IBM Infosphere Streams. http:\/\/www-03.ibm.com\/software\/products\/en\/infosphere-streams\/  IBM Infosphere Streams. http:\/\/www-03.ibm.com\/software\/products\/en\/infosphere-streams\/"},{"key":"e_1_3_2_1_13_1","unstructured":"Kestrel: A simple distributed message queue system. http:\/\/robey.github.com\/kestrel  Kestrel: A simple distributed message queue system. http:\/\/robey.github.com\/kestrel"},{"key":"e_1_3_2_1_14_1","volume-title":"SIGMOD Workshop on Networking Meets Databases","author":"Kreps Jay","year":"2011","unstructured":"Jay Kreps , Neha Narkhede , and Jun Rao . Kafka : a distributed messaging system for log processing . SIGMOD Workshop on Networking Meets Databases , 2011 . Jay Kreps, Neha Narkhede, and Jun Rao. Kafka: a distributed messaging system for log processing. SIGMOD Workshop on Networking Meets Databases, 2011."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2320765.2320789"},{"key":"e_1_3_2_1_16_1","unstructured":"Nathan Marz: (Storm) Tutorial. https:\/\/github.com\/nathanmarz\/storm\/wiki\/Tutorial  Nathan Marz: (Storm) Tutorial. https:\/\/github.com\/nathanmarz\/storm\/wiki\/Tutorial"},{"key":"e_1_3_2_1_17_1","unstructured":"S4 Distributed stream computing platform. http:\/\/incubator.apache.org\/s4\/  S4 Distributed stream computing platform. http:\/\/incubator.apache.org\/s4\/"},{"key":"e_1_3_2_1_18_1","unstructured":"Spark Streaming. https:\/\/spark.apache.org\/streaming\/  Spark Streaming. https:\/\/spark.apache.org\/streaming\/"},{"key":"e_1_3_2_1_19_1","volume-title":"Tsae-Feng Yu","author":"Subramanian Sankar","year":"2007","unstructured":"Sankar Subramanian , Srikanth Bellamkonda , Hua-Gang Li , Vince Liang , Lei Sheng , Wayne Smith , James Terry , Tsae-Feng Yu , Andrew Witkowski : Continuous Queries in Oracle. VLDB 2007 : 1173--1184 Sankar Subramanian, Srikanth Bellamkonda, Hua-Gang Li, Vince Liang, Lei Sheng, Wayne Smith, James Terry, Tsae-Feng Yu, Andrew Witkowski: Continuous Queries in Oracle. VLDB 2007: 1173--1184"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2595641"},{"key":"e_1_3_2_1_21_1","unstructured":"Trident: https:\/\/github.com\/nathanmarz\/storm\/wiki  Trident: https:\/\/github.com\/nathanmarz\/storm\/wiki"},{"key":"e_1_3_2_1_22_1","volume-title":"Owen O'Malley, Sanjay Radia, Benjamin Reed","author":"Vavilapalli Vinod Kumar","year":"2013","unstructured":"Vinod Kumar Vavilapalli , Arun C. Murthy , Chris Douglas , Sharad Agarwal , Mahadev Konar , Robert Evans , Thomas Graves , Jason Lowe , Hitesh Shah , Siddharth Seth , Bikas Saha , Carlo Curino , Owen O'Malley, Sanjay Radia, Benjamin Reed , Eric Baldeschwieler : Apache Hadoop YARN: yet another resource negotiator. SoCC 2013 : 5 Vinod Kumar Vavilapalli, Arun C. Murthy, Chris Douglas, Sharad Agarwal, Mahadev Konar, Robert Evans, Thomas Graves, Jason Lowe, Hitesh Shah, Siddharth Seth, Bikas Saha, Carlo Curino, Owen O'Malley, Sanjay Radia, Benjamin Reed, Eric Baldeschwieler: Apache Hadoop YARN: yet another resource negotiator. SoCC 2013: 5"},{"key":"e_1_3_2_1_23_1","volume-title":"http:\/\/zeromq.org. Retrieved","year":"2014","unstructured":"ZeroMQ : http:\/\/zeromq.org. Retrieved December 1, 2014 . ZeroMQ: http:\/\/zeromq.org. Retrieved December 1, 2014."}],"event":{"name":"SIGMOD\/PODS'15: International Conference on Management of Data","location":"Melbourne Victoria Australia","acronym":"SIGMOD\/PODS'15","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2723372.2742788","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2723372.2742788","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:16:37Z","timestamp":1750227397000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2723372.2742788"}},"subtitle":["Stream Processing at Scale"],"short-title":[],"issued":{"date-parts":[[2015,5,27]]},"references-count":23,"alternative-id":["10.1145\/2723372.2742788","10.1145\/2723372"],"URL":"https:\/\/doi.org\/10.1145\/2723372.2742788","relation":{},"subject":[],"published":{"date-parts":[[2015,5,27]]},"assertion":[{"value":"2015-05-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}