Self‐adaptation on parallel stream processing: A systematic review

A Vogel, D Griebler, M Danelutto… - Concurrency and …, 2022 - Wiley Online Library
A recurrent challenge in real‐world applications is autonomous management of the
executions at run‐time. In this vein, stream processing is a class of applications that compute …

On the building of efficient self-adaptable health data science services by using dynamic patterns

G Sanchez-Gallegos, DD Sanchez-Gallegos… - Future Generation …, 2023 - Elsevier
Health data science systems are becoming key for supporting healthcare decision-making
processes. However, these systems should achieve continuous data processing and adapt …

An integrated approach of designing functionality with security for distributed cyber-physical systems

D Tripathi, A Biswas, AK Tripathi, LK Singh… - The Journal of …, 2022 - Springer
In this work, we propose a multi-tier architectural model to separate functionality and security
concerns for distributed cyber-physical systems. On the line of distributed computing, such …

Joker: Elastic stream processing with organic adaptation

B Kahveci, B Gedik - Journal of Parallel and Distributed Computing, 2020 - Elsevier
This paper addresses the problem of auto-parallelization of streaming applications. We
propose an online parallelization optimization algorithm that adjusts the degree of pipeline …

Low-synchronization, mostly lock-free, elastic scheduling for streaming runtimes

S Schneider, KL Wu - Acm Sigplan Notices, 2017 - dl.acm.org
We present the scalable, elastic operator scheduler in IBM Streams 4.2. Streams is a
distributed stream processing system used in production at many companies in a wide …

Self-adaptive abstractions for efficient high-level parallel computing in multi-cores

AJ Vogel - 2022 - tede2.pucrs.br
Atualmente, uma parte significativa dos sistemas computacionais e aplicações do mundo
real demandam paralelismo para acelerar suas execuções. Embora a programação …

Towards profile-guided optimization for safe and efficient parallel stream processing in rust

S Sydow, M Nabelsee, S Glesner… - 2020 IEEE 32nd …, 2020 - ieeexplore.ieee.org
The efficient mapping of stream processing applications to parallel hardware architectures is
a difficult problem. While parallelization is often highly desirable as it reduces the overall …

[PDF][PDF] The Elastic Processing of Data Streams in Cloud Environments: A Systematic Mapping Study.

F Klinaku, M Zigldrum, M Frank, S Becker - CLOSER, 2019 - scitepress.org
Ongoing efforts exist to exploit cloud elasticity for processing efficiently data streams
generated by a variety of data sources. To contribute to these efforts an overview of existing …

[PDF][PDF] Dynamic tuning and overload management of thread pool system

F Bahadur, AI Umar, F Khurshid - International Journal of …, 2018 - pdfs.semanticscholar.org
Distributed applications have been developed using thread pool system (TPS) in order to
improve system performance. The dynamic optimization and overload management of TPS …

Elastic cpu cap mechanism for timely dataflow applications

MR Hoseinyfarahabady, N Farhangsadr… - … Science–ICCS 2018 …, 2018 - Springer
Sudden surges in the incoming workload can cause adverse consequences on the run-time
performance of data-flow applications. Our work addresses the problem of limiting CPU …