December 2015 | Vol. 38 No. 4 | IEEE Computer Society |
Letters |
Letter from the Editor-in-Chief | David Lomet | 1 |
Letter from the Special Issue Editors | David Maier, Badrish Chandramouli | 2 |
Special Issue on Next-Generation Stream Processing |
Kafka, Samza and the Unix Philosophy of Distributed Data | Martin Kleppmann, Jay Kreps | 4 |
Streaming@Twitter | Maosong Fu, Sailesh Mittal, Vikas Kedigehalli, Karthik |   |
Ramasamy, Michael Barry, Andrew Jorgensen, Christopher Kellogg, Neng Lu, Bill Graham, Jingwei Wu | 15 |
Apache Flink™: Stream and Batch Processing in a Single Engine |   |
Paris Carbone, Stephan Ewen, Seif Haridi, Asterios Katsifodimos, Volker Markl, Kostas Tzoumas | 28 |
CSA: Streaming Engine for Internet of Things | Zhitao Shen, Vikram Kumaran, |   |
Michael J. Franklin, Sailesh Krishnamurthy, Amit Bhat, Madhu Kumar, Robert Lerche, Kim Macpherson | 39 |
Trill: Engineering a Library for Diverse Analytics |   |
Badrish Chandramouli, Jonathan Goldstein, Mike Barnett, James F. Terwilliger | 51 |
Language Runtime and Optimizations in IBM Streams | Scott Schneider, Buǧra Gedik, Martin Hirzel | 61 |
FUGU: Elastic Data Stream Processing with Latency Constraints | Thomas |   |
Heinze, Yuanzhen Ji, Lars Roediger, Valerio Pappalardo, Andreas Meister, Zbigniew Jerzak, Christof Fetzer | 73 |
Exploiting Sharing Opportunities for Real-time Complex Event Analytics |   |
Elke A. Rundensteiner, Olga Poppe, Chuan Lei, Medhabi Ray, Lei Cao, Yingmei Qi, Mo Liu, Di Wang | 82 |
Handling Shared, Mutable State in Stream Processing with Correctness Guarantees | Nesime Tatbul, |   |
Stan Zdonik, John Meehan, Cansu Aslantas, Michael Stonebraker, Kristin Tufte, Chris Giossi, Hong Quach | 94 |
"The Event Model" for Situation Awareness | Opher Etzion, Fabiana Fournier, Barbara von Halle | 105 |
Towards Adaptive Event Detection Techniques for the Twitter Social Media Data Stream |   |
Michael Grossniklaus, Marc H. Scholl, Andreas Weiler | 116 |
Announcements and Notices |
TCDE Membership Form | back cover |