2023
Adopting the Actor Model for Antifragile Serverless Architectures
MRÁZ, Marcel, Hind BANGUI, Bruno ROSSI a Barbora BÜHNOVÁZákladní údaje
Originální název
Adopting the Actor Model for Antifragile Serverless Architectures
Autoři
MRÁZ, Marcel (203 Česká republika, domácí), Hind BANGUI (504 Maroko, domácí), Bruno ROSSI (380 Itálie, garant, domácí) a Barbora BÜHNOVÁ (203 Česká republika, domácí)
Vydání
Neuveden, Proceedings of the 18th International Conference on Software Technologies - ICSOFT, od s. 612-619, 8 s. 2023
Nakladatel
SciTePress
Další údaje
Jazyk
angličtina
Typ výsledku
Stať ve sborníku
Obor
10200 1.2 Computer and information sciences
Stát vydavatele
Portugalsko
Utajení
není předmětem státního či obchodního tajemství
Forma vydání
elektronická verze "online"
Odkazy
Kód RIV
RIV/00216224:14330/23:00130926
Organizační jednotka
Fakulta informatiky
ISBN
978-989-758-665-1
ISSN
Klíčová slova anglicky
Software Architecture; Software Systems Antifragility; Actor Model; Serverless
Štítky
Příznaky
Mezinárodní význam, Recenzováno
Změněno: 1. 8. 2023 14:07, doc. Ing. RNDr. Barbora Bühnová, Ph.D.
Anotace
V originále
Antifragility is a novel concept focusing on letting software systems learn and improve over time based on sustained adverse events such as failures. The actor model has been proposed to deal with concurrent computation and has recently been adopted in several serverless platforms. In this paper, we propose a new idea for supporting the adoption of supervision strategies in serverless systems to improve the antifragility properties of such systems. We define a predictive strategy based on the concept of stressors (e.g., injecting failures), in which actors or a hierarchy of actors can be impacted and analyzed for systems' improvement. The proposed solution can improve the system's resiliency in exchange for higher complexity but goes in the direction of building antifragile systems.
Návaznosti
CZ.02.1.01/0.0/0.0/16_019/0000822, interní kód MU (Kód CEP: EF16_019/0000822) |
| ||
EF16_019/0000822, projekt VaV |
|