2019
DOI: 10.14778/3303753.3303758
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing efficient stream processing on modern hardware

Abstract: Modern Stream Processing Engines (SPEs) process large data volumes under tight latency constraints. Many SPEs execute processing pipelines using message passing on shared-nothing architectures and apply a partition-based scale-out strategy to handle high-velocity input streams. Furthermore, many state-of-the-art SPEs rely on a Java Virtual Machine to achieve platform independence and speed up system development by abstracting from the underlying hardware. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
58
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 80 publications
(58 citation statements)
references
References 54 publications
0
58
0
Order By: Relevance
“…To this end, many recent works have exploited the potential of high-performance stream processing on a single node [45,57,98]. However, the important question of how best to use powerful local nodes in the context of large distributed computation setting still remains unclear.…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…To this end, many recent works have exploited the potential of high-performance stream processing on a single node [45,57,98]. However, the important question of how best to use powerful local nodes in the context of large distributed computation setting still remains unclear.…”
Section: Resultsmentioning
confidence: 99%
“…Zeuch et al [98] analyzed the design space of DSPSs optimized for modern multicore processors. In particular, they show that a queue-less execution engine based on query compilation, which replaces communication between operators with function calls, is highly suitable for modern hardware.…”
Section: Cross-operator Communicationmentioning
confidence: 99%
See 2 more Smart Citations
“…Processing: Stream Processing Engines (SPEs) represent a good paradigm for Fog computing applications because of their extensive set of features, including support for event-driven, data pipeline, and data analytics applications. Constrained resources is also here an aspect to cater for; the literature includes surveys on how various SPEs perform in a fog environments [6], [7]. We decided to use Apache Flink 2 as our SPE of choice.…”
Section: B Platform Architecturementioning
confidence: 99%