Data Stream Processing (DSP) has emerged over the years as the reference paradigm for the analysis of continuous and fast information flows, which have often to be processed with low-latency requirements to extract insights and knowledge from raw data. Dealing with unbounded data flows, DSP applications are typically long-running and, thus, likely experience varying workloads and working conditions over time. To keep a consistent service level in face of such variability, a lot of effort has been spent studying strategies for run-time adaptation of DSP systems and applications. In this survey, we review the most relevant approaches from the literature, presenting a taxonomy to characterize the state of the art along several key dimensions. Our analysis allows us to identify current research trends as well as open challenges that will motivate further investigations in this field.

Cardellini, V., Lo Presti, F., Nardelli, M., Russo Russo, G. (2022). Runtime Adaptation of Data Stream Processing Systems: The State of the Art. ACM COMPUTING SURVEYS, 54(11s), 1-36 [10.1145/3514496].

Runtime Adaptation of Data Stream Processing Systems: The State of the Art

Cardellini, Valeria;Lo Presti, Francesco;Russo Russo, Gabriele
2022-09-01

Abstract

Data Stream Processing (DSP) has emerged over the years as the reference paradigm for the analysis of continuous and fast information flows, which have often to be processed with low-latency requirements to extract insights and knowledge from raw data. Dealing with unbounded data flows, DSP applications are typically long-running and, thus, likely experience varying workloads and working conditions over time. To keep a consistent service level in face of such variability, a lot of effort has been spent studying strategies for run-time adaptation of DSP systems and applications. In this survey, we review the most relevant approaches from the literature, presenting a taxonomy to characterize the state of the art along several key dimensions. Our analysis allows us to identify current research trends as well as open challenges that will motivate further investigations in this field.
set-2022
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
Con Impact Factor ISI
Data Stream Processing; Adaptation; Resource Management;
https://dl.acm.org/doi/10.1145/3514496
Cardellini, V., Lo Presti, F., Nardelli, M., Russo Russo, G. (2022). Runtime Adaptation of Data Stream Processing Systems: The State of the Art. ACM COMPUTING SURVEYS, 54(11s), 1-36 [10.1145/3514496].
Cardellini, V; Lo Presti, F; Nardelli, M; Russo Russo, G
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
csur2022.pdf

solo utenti autorizzati

Descrizione: Main paper and appendices
Tipologia: Documento in Post-print
Licenza: Copyright dell'editore
Dimensione 1.3 MB
Formato Adobe PDF
1.3 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/288667
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 27
  • ???jsp.display-item.citation.isi??? 11
social impact