Scotty
Efficient and General Open-Source Window Aggregation
for Stream Processing Systems

Main Publications

TODS 2021
Scotty: General and Efficient Open-Source Window Aggregation for Stream Processing Systems
Jonas Traub, Philipp M. Grulich, Alejandro Rodríguez Cuéllar, Sebastian Breß, Asterios Katsifodimos, Tilmann Rabl, Volker Markl
EDBT 2019
Efficient Window Aggregation with General Stream Slicing
Jonas Traub, Philipp M. Grulich, Alejandro Rodríguez Cuéllar, Sebastian Breß, Asterios Katsifodimos, Tilmann Rabl, Volker Markl
ICDE 2018
Scotty: Efficient Window Aggregation for out-of-order Stream Processing
Jonas Traub, Philipp M. Grulich, Alejandro Rodríguez Cuéllar, Sebastian Breß, Asterios Katsifodimos, Tilmann Rabl, Volker Markl

Talks

code.talks 2019 - Scotty: Efficient Window Aggregation for your Stream Processing System
EDBT 2019 - Efficient Window Aggregation with General Stream Slicing
Flink Forward 2019 - Scotty: Efficient Window Aggregation with General Stream Slicing
Flink Forward 2018 - Efficient Window Aggregation with Stream Slicing
Flink Forward 2018 - Efficient Window Aggregation with Stream Slicing

Related Publications

VLDB Journal 2023
Survey of window types for aggregation in stream processing systems
Juliane Verwiebe, Philipp M. Grulich, Jonas Traub, Volker Markl
Datenbank Spektrum 2022
Algorithms for Windowed Aggregations and Joins on Distributed Stream Processing Systems
Juliane Verwiebe, Philipp M. Grulich, Jonas Traub, Volker Markl
EDBT 2021
Automatic Tuning of Read-Time Tolerances for Optimized On-Demand Data-Streaming from Sensor Nodes
Julius Hülsmann, Chiao-Yun Li, Jonas Traub, Volker Markl
VLIoT 2020
NebulaStream: Complex Analytics Beyond the Cloud
Steffen Zeuch, Eleni Tzirita Zacharatou, Shuhao Zhang, Xenofon Chatziliadis, Ankit Chaudhary, Bonaventura Del Monte, Dimitrios Giouroukis, Philipp M. Grulich, Ariane Ziehn, Volker Markl
CIDR 2020
The NebulaStream Platform: Data and Application Management for the Internet of Things
Steffen Zeuch, Ankit Chaudhary, Bonaventura Del Monte, Haralampos Gavriilidis, Dimitrios Giouroukis, Philipp M. Grulich, Sebastian Bress, Jonas Traub, Volker Markl
VLDB 2020
Demand-based Sensor Data Gathering with Multi-Query Optimization
Julius Hülsmann, Jonas Traub, Volker Markl
SIGMOD 2020
Grizzly: Efficient Stream Processing Through Adaptive Query Compilation
Philipp M. Grulich, Sebastian Breß, Steffen Zeuch, Jonas Traub, Janis von Bleichert, Zongxiong Chen, Tilmann Rabl, Volker Markl
EDBT 2020
Disco: Efficient Distributed Window Aggregation
Lawrence Benson, Philipp M. Grulich, Steffen Zeuch, Volker Markl, Tilmann Rabl
arXiv Preprint 2019
SENSE: Scalable Data Acquisition from Distributed Sensors with Guaranteed Time Coherence
Jonas Traub, Julius Hülsmann, Sebastian Breß, Tilmann Rabl, Volker Markl
VLDB 2019
Analyzing Efficient Stream Processing on Modern Hardware
Steffen Zeuch, Sebastian Breß, Tilmann Rabl, Bonaventura Del Monte, Jeyhun Karimov, Clemens Lutz, Manuel Renz, Jonas Traub, Volker Markl
EDBT 2019
Resense: Transparent Record and Replay of Sensor Data in the Internet of Things
Dimitrios Giouroukis, Julius Hülsmann, Janis von Bleichert, Morgan Geldenhuys, Tim Stullich, Felipe Gutierrez, Jonas Traub, Kaustubh Beedkar, Volker Markl
DEBS 2019
Generating Reproducible Out-Of-Order Data Streams
Philipp M. Grulich, Jonas Traub, Sebastian Breß, Asterios Katsifodimos, Tilmann Rabl, Volker Markl
SoCC 2017
Optimized On-Demand Data Streaming from Sensor Nodes
Jonas Traub, Sebastian Breß, Tilmann Rabl, Asterios Katsifodimos, Volker Markl
CIKM 2016
Cutty: Aggregate Sharing for User-Defined Windows
Paris Carbone, Jonas Traub, Asterios Katsifodimos, Seif Haridi, Volker Markl