Grizzly: Efficient stream processing through adaptive query compilation

PM Grulich, B Sebastian, S Zeuch, J Traub… - Proceedings of the …, 2020 - dl.acm.org
Stream Processing Engines (SPEs) execute long-running queries on unbounded data
streams. They follow an interpretation-based processing model and do not perform runtime …

Lightsaber: Efficient window aggregation on multi-core processors

G Theodorakis, A Koliousis, P Pietzuch… - Proceedings of the 2020 …, 2020 - dl.acm.org
Window aggregation queries are a core part of streaming applications. To support window
aggregation efficiently, stream processing engines face a trade-off between exploiting …

Scabbard: Single-node fault-tolerant stream processing

G Theodorakis, F Kounelis, P Pietzuch… - Proceedings of the VLDB …, 2021 - dl.acm.org
Single-node multi-core stream processing engines (SPEs) can process hundreds of millions
of tuples per second. Yet making them fault-tolerant with exactly-once semantics while …

[图书][B] Query Compilation for Modern Data Processing Environments

PM Grulich - 2023 - search.proquest.com
Over the last decades, the data processing environment significantly changed. Nowadays,
data-centric applications process ever-growing volumes of data with increasing velocity. At …

[图书][B] Hardware-conscious techniques for efficient and reliable stateful stream processing

B Del Monte - 2023 - search.proquest.com
Over the past two decades, distributed stream processing engines (SPEs) have become a
prominent component in the big data management tool-chain to support real-time, stateful …

[PDF][PDF] Scalable and Fault-tolerant Data Stream Processing on Multi-core Architectures

GR Theodorakis - 2023 - core.ac.uk
With increasing data volumes and velocity, many applications are shifting from the classical
“process-after-store” paradigm to a stream processing model: data is produced and …

[PDF][PDF] Supporting long-running applications in shared compute clusters

P Garefalakis - 2020 - doc.ic.ac.uk
Clusters that handle data-intensive workloads at a data-centre scale have become
commonplace. In this setting, clusters are typically shared across several users and …

[PDF][PDF] Query compilation for modern data processing environments

P Grulich - depositonce.tu-berlin.de
Over the last decades, the data processing environment significantly changed. Nowadays,
data-centric applications process ever-growing volumes of data with increasing velocity. At …