TY - GEN
T1 - Towards Evaluating Stream Processing Autoscalers
AU - Siachamis, George
AU - Kanis, Job
AU - Koper, Wybe
AU - Psarakis, Kyriakos
AU - Fragkoulis, Marios
AU - Van Deursen, Arie
AU - Katsifodimos, Asterios
N1 - Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.
PY - 2023
Y1 - 2023
N2 - In this work, we evaluate autoscaling solutions for stream processing engines. Although autoscaling has become a mainstream subject of research in the last decade, the database research community has yet to evaluate different autoscaling techniques under a proper benchmarking setting and evaluation framework. As a result, every newly proposed autoscaling solution only performs a shallow performance evaluation and comparison against existing solutions. In this paper, we evaluate autoscaling solutions by employing two streaming queries and a dynamic workload that follows a cosinus pattern. Our experiments reveal that current autoscaling techniques fail to account for generated lag due to rescaling or underprovisioning and cannot efficiently handle practical scenarios of intensely dynamic workloads.
AB - In this work, we evaluate autoscaling solutions for stream processing engines. Although autoscaling has become a mainstream subject of research in the last decade, the database research community has yet to evaluate different autoscaling techniques under a proper benchmarking setting and evaluation framework. As a result, every newly proposed autoscaling solution only performs a shallow performance evaluation and comparison against existing solutions. In this paper, we evaluate autoscaling solutions by employing two streaming queries and a dynamic workload that follows a cosinus pattern. Our experiments reveal that current autoscaling techniques fail to account for generated lag due to rescaling or underprovisioning and cannot efficiently handle practical scenarios of intensely dynamic workloads.
KW - autoscaling
KW - stream processing
UR - http://www.scopus.com/inward/record.url?scp=85163872494&partnerID=8YFLogxK
U2 - 10.1109/ICDEW58674.2023.00021
DO - 10.1109/ICDEW58674.2023.00021
M3 - Conference contribution
AN - SCOPUS:85163872494
T3 - Proceedings - 2023 IEEE 39th International Conference on Data Engineering Workshops, ICDEW 2023
SP - 95
EP - 99
BT - Proceedings - 2023 IEEE 39th International Conference on Data Engineering Workshops, ICDEW 2023
PB - IEEE
T2 - 39th IEEE International Conference on Data Engineering Workshops, ICDEW 2023
Y2 - 3 April 2023 through 7 April 2023
ER -