Elasticity
Kapitel i bok, 2019

In data stream processing, elasticity refers to the ability of autonomously provisioning and decommissioning resources (e.g., threads or nodes) in order to match, at each point in time, the computational power needed to run a set of user-defined continuous queries. Elastic SPEs are able to dynamically scale up and out (or down and in, respectively) the resources employed to run the existing queries in order to match the needed computational power at each point in time. They can thus benefit of decoupled architectures such as cloud computing ones, and similar metrics for the performance evaluation can be defined (Ilyushkin et al. 2017). The variations in the needed computational power are due to the fluctuating nature of data streams (both in terms of their volume and their underlying data distribution) and the variable number of queries added and removed over time by users.

Författare

Vincenzo Massimiliano Gulisano

Göteborgs universitet

Chalmers, Data- och informationsteknik, Nätverk och system

Marina Papatriantafilou

Göteborgs universitet

Chalmers, Data- och informationsteknik, Nätverk och system

Alessandro V. Papadopoulos

Mälardalens högskola

Encyclopedia of Big Data Technologies

693-699
9783319775241 (ISBN)

Ämneskategorier (SSIF 2025)

Datavetenskap (datalogi)

Subatomär fysik

DOI

10.1007/978-3-319-77525-8_191

Mer information

Senast uppdaterat

2025-07-10