Theodolite: Scalability benchmarking of distributed stream processing engines in microservice architectures
Distributed stream processing engines are designed with a focus on scalability to process
big data volumes in a continuous manner. We present the Theodolite method for …
big data volumes in a continuous manner. We present the Theodolite method for …
Survey of window types for aggregation in stream processing systems
In this paper, we present the first comprehensive survey of window types for stream
processing systems which have been presented in research and commercial systems. We …
processing systems which have been presented in research and commercial systems. We …
[PDF][PDF] Benchmarking Stream Join Algorithms on GPUs: A Framework and its Application to the State-of-the-art.
Joining streams is an essential and resource-demanding operation in stream processing
engines (SPEs). Recent works have shown significant performance benefits by offloading …
engines (SPEs). Recent works have shown significant performance benefits by offloading …
Goals and measures for analyzing power consumption data in manufacturing enterprises
Abstract The Internet of Things adoption in the manufacturing industry allows enterprises to
monitor their electrical power consumption in real time and at machine level. In this paper …
monitor their electrical power consumption in real time and at machine level. In this paper …
Scalability benchmarking of stream processing engines with Apache Beam
JR Bensien - 2021 - oceanrep.geomar.de
The rapid increase in data due to modern developments, such as Industry 4.0, Internet of
Things, artificial intelligence or the analysis of user interaction on websites led to a plethora …
Things, artificial intelligence or the analysis of user interaction on websites led to a plethora …
Scalability benchmarking of cloud-native applications applied to event-driven microservices
S Henning - 2023 - macau.uni-kiel.de
Cloud-native applications constitute a recent trend for designing largescale software
systems. However, even though several cloud-native tools and patterns have emerged to …
systems. However, even though several cloud-native tools and patterns have emerged to …
SpatialSSJP: QoS-Aware Adaptive Approximate Stream-Static Spatial Join Processor
The widespread adoption of Internet of Things (IoT) motivated the emergence of mixed
workloads in smart cities, where fast arriving geo-referenced big data streams are joined …
workloads in smart cities, where fast arriving geo-referenced big data streams are joined …
Empirical scalability evaluation of window aggregation methods in distributed stream processing
B Vonheiden - 2021 - oceanrep.geomar.de
Nowadays, data stream processing is a paradigm that is used to process large amounts of
data in real time. Hop** window (also called sliding window) aggregations are a core …
data in real time. Hop** window (also called sliding window) aggregations are a core …
[PDF][PDF] Cost-based query rewriting techniques for optimizing aggregates over correlated windows
Window aggregates are ubiquitous in stream processing. In Azure Stream Analytics (ASA), a
stream processing service hosted by Microsoft's Azure cloud, we see many customer …
stream processing service hosted by Microsoft's Azure cloud, we see many customer …
Factor Windows: Cost-based Query Rewriting for Optimizing Correlated Window Aggregates
Window aggregates are ubiquitous in stream processing. In Azure Stream Analytics (ASA), a
stream processing service hosted by Microsoft's Azure cloud, we see many customer …
stream processing service hosted by Microsoft's Azure cloud, we see many customer …