From cloud to edge: a first look at public edge platforms

M Xu, Z Fu, X Ma, L Zhang, Y Li, F Qian… - Proceedings of the 21st …, 2021 - dl.acm.org
Public edge platforms have drawn increasing attention from both academia and industry. In
this study, we perform a first-of-its-kind measurement study on a leading public edge …

Big data stream processing

OC Marcu, P Bouvry - 2024 - hal.science
This chapter provides students, industry experts, and researchers a high-level and
comprehensive overview of the end-to-end architectures of big data stream processing …

Analyzing efficient stream processing on modern hardware

S Zeuch, BD Monte, J Karimov, C Lutz, M Renz… - Proceedings of the …, 2019 - dl.acm.org
Modern Stream Processing Engines (SPEs) process large data volumes under tight latency
constraints. Many SPEs execute processing pipelines using message passing on shared …

LineFS: Efficient SmartNIC offload of a distributed file system with pipeline parallelism

J Kim, I Jang, W Reda, J Im, M Canini, D Kostić… - Proceedings of the …, 2021 - dl.acm.org
In multi-tenant systems, the CPU overhead of distributed file systems (DFSes) is increasingly
a burden to application performance. CPU and memory interference cause degraded and …

Turboflow: Information rich flow record generation on commodity switches

J Sonchack, AJ Aviv, E Keller, JM Smith - Proceedings of the Thirteenth …, 2018 - dl.acm.org
Fine-grained traffic flow records enable many powerful applications, especially in
combination with telemetry systems that supports high coverage, ie, of every link and at all …

{EdgeWise}: A better stream processing engine for the edge

X Fu, T Ghaffar, JC Davis, D Lee - 2019 USENIX Annual Technical …, 2019 - usenix.org
Many Internet of Things (IoT) applications would benefit if streams of data could be analyzed
rapidly at the Edge, near the data source. However, existing Stream Processing Engines …

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 …

Nebulastream: Complex analytics beyond the cloud

S Zeuch, ET Zacharatou, S Zhang… - Open Journal of …, 2020 - ronpub.com
The arising Internet of Things (IoT) will require significant changes to current stream
processing engines (SPEs) to enable large-scale IoT applications. In this paper, we present …

Briskstream: Scaling data stream processing on shared-memory multicore architectures

S Zhang, J He, AC Zhou, B He - … of the 2019 International Conference on …, 2019 - dl.acm.org
We introduce BriskStream, an in-memory data stream processing system (DSPSs)
specifically designed for modern shared-memory multicore architectures. BriskStream's key …

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 …