Distributed data stream processing and edge computing: A survey on resource elasticity and future directions
Under several emerging application scenarios, such as in smart cities, operational
monitoring of large infrastructure, wearable assistance, and Internet of Things, continuous …
monitoring of large infrastructure, wearable assistance, and Internet of Things, continuous …
DRS: Auto-scaling for real-time stream analytics
In a stream data analytics system, input data arrive continuously and trigger the processing
and updating of analytics results. We focus on applications with real-time constraints, in …
and updating of analytics results. We focus on applications with real-time constraints, in …
Streamcloud: An elastic and scalable data streaming system
V Gulisano, R Jimenez-Peris… - … on Parallel and …, 2012 - ieeexplore.ieee.org
Many applications in several domains such as telecommunications, network security, large-
scale sensor networks, require online processing of continuous data flows. They produce …
scale sensor networks, require online processing of continuous data flows. They produce …
A review on big data real-time stream processing and its scheduling techniques
N Tantalaki, S Souravlas… - International Journal of …, 2020 - Taylor & Francis
Over the last decade, several interconnected disruptions have happened in the large scale
distributed and parallel computing landscape. The volume of data currently produced by …
distributed and parallel computing landscape. The volume of data currently produced by …
Latency-aware elastic scaling for distributed data stream processing systems
Elastic scaling allows a data stream processing system to react to a dynamically changing
query or event workload by automatically scaling in or out. Thereby, both unpredictable load …
query or event workload by automatically scaling in or out. Thereby, both unpredictable load …
Latency-aware placement of data stream analytics on edge computing
The interest in processing data events under stringent time constraints as they arrive has led
to the emergence of architecture and engines for data stream processing. Edge computing …
to the emergence of architecture and engines for data stream processing. Edge computing …
Data-driven stream processing at the edge
EG Renart, J Diaz-Montes… - 2017 IEEE 1st …, 2017 - ieeexplore.ieee.org
The popularity and proliferation of the Internet of Things (IoT) paradigm is resulting in a
growing number of devices connected to the Internet. These devices are generating and …
growing number of devices connected to the Internet. These devices are generating and …
Resource management and scheduling in distributed stream processing systems: a taxonomy, review, and future directions
Stream processing is an emerging paradigm to handle data streams upon arrival, powering
latency-critical application such as fraud detection, algorithmic trading, and health …
latency-critical application such as fraud detection, algorithmic trading, and health …
Dspbench: A suite of benchmark applications for distributed data stream processing systems
Systems enabling the continuous processing of large data streams have recently attracted
the attention of the scientific community and industrial stakeholders. Data Stream Processing …
the attention of the scientific community and industrial stakeholders. Data Stream Processing …
Stela: Enabling stream processing systems to scale-in and scale-out on-demand
The era of big data has led to the emergence of new real-time distributed stream processing
engines like Apache Storm. We present Stela (STream processing ELAsticity), a stream …
engines like Apache Storm. We present Stela (STream processing ELAsticity), a stream …