Runtime adaptation of data stream processing systems: The state of the art

V Cardellini, F Lo Presti, M Nardelli… - ACM Computing …, 2022 - dl.acm.org
Data stream processing (DSP) has emerged over the years as the reference paradigm for
the analysis of continuous and fast information flows, which often have to be processed with …

Enactment of adaptation in data stream processing with latency implications—a systematic literature review

C Qin, H Eichelberger, K Schmid - Information and Software Technology, 2019 - Elsevier
Context Stream processing is a popular paradigm to continuously process huge amounts of
data. Runtime adaptation plays a significant role in supporting the optimization of data …

Fast coflow scheduling via traffic compression and stage pipelining in datacenter networks

Q Zhou, K Wang, P Li, D Zeng, S Guo… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Big data analytics in datacenters often involve scheduling of data-parallel jobs. Traditional
scheduling techniques based on improving network resource utilization are subject to …

A stepwise auto-profiling method for performance optimization of streaming applications

X Liu, AV Dastjerdi, RN Calheiros, C Qu… - ACM Transactions on …, 2017 - dl.acm.org
Data stream management systems (DSMSs) are scalable, highly available, and fault-tolerant
systems that aggregate and analyze real-time data in motion. To continuously perform …

Swallow: Joint online scheduling and coflow compression in datacenter networks

Q Zhou, P Li, K Wang, D Zeng, S Guo… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Big data analytics in datacenters often involves scheduling of data-parallel job, which are
bottlenecked by limited bandwidth of datacenter networks. To alleviate the shortage of …

Model-driven elasticity control for multi-server queues under traffic surges in cloud environments

V Tadakamalla, DA Menasce - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Many computer systems, such as Internet datacenters and cloud computing environments,
consist of a multitude of servers that process user requests. Incoming requests that find all …

Latency-aware secure elastic stream processing with homomorphic encryption

A Rodrigo, M Dayarathna, S Jayasena - Data Science and Engineering, 2019 - Springer
Increasingly organizations are elastically scaling their stream processing applications into
the infrastructure as a service clouds. However, state-of-the-art approaches for elastic …

Analysis and autonomic elasticity control for multi-server queues under traffic surges

V Tadakamalla, DA Menascé - 2017 International conference …, 2017 - ieeexplore.ieee.org
Many computing environments consist of a multitude of servers that process requests that
arrive from a population of customers. Incoming requests that find all servers busy have to …

Benchmarking graph data management and processing systems: A survey

M Dayarathna, T Suzumura - arxiv preprint arxiv:2005.12873, 2020 - arxiv.org
The development of scalable, representative, and widely adopted benchmarks for graph
data systems have been a question for which answers has been sought for decades. We …

[PDF][PDF] Robust resource management in distributed stream processing systems

X Liu - 2018 - minerva-access.unimelb.edu.au
Stream processing is an emerging in-memory computing paradigm that ingests dynamic
data streams with a process-once-arrival strategy. It yields real-time insights by applying …