TY - JOUR
T1 - Serverless computing for next-generation application development
AU - Toosi, Adel N.
AU - Javadi, Bahman
AU - Iosup, Alexandru
AU - Smirni, Evgenia
AU - Dustdar, Schahram
PY - 2025/3
Y1 - 2025/3
N2 - Serverless computing is a cloud computing model that abstracts server management, allowing developers to focus solely on writing code without concerns about the underlying infrastructure. This paradigm shift is transforming application development by reducing time to market, lowering costs, and enhancing scalability. In serverless computing, functions are event-driven and automatically scale in response to events such as data changes or user requests. Despite its advantages, serverless computing presents several research challenges, including managing state for ephemeral functions, mitigating cold start delays, optimizing function composition, debugging, efficient auto-scaling, resource management, and ensuring security and compliance. This special issue focused on addressing these challenges by promoting research on innovative solutions and exploring the potential of serverless computing in new application domains.
AB - Serverless computing is a cloud computing model that abstracts server management, allowing developers to focus solely on writing code without concerns about the underlying infrastructure. This paradigm shift is transforming application development by reducing time to market, lowering costs, and enhancing scalability. In serverless computing, functions are event-driven and automatically scale in response to events such as data changes or user requests. Despite its advantages, serverless computing presents several research challenges, including managing state for ephemeral functions, mitigating cold start delays, optimizing function composition, debugging, efficient auto-scaling, resource management, and ensuring security and compliance. This special issue focused on addressing these challenges by promoting research on innovative solutions and exploring the potential of serverless computing in new application domains.
KW - Edge Computing
KW - FaaS
KW - Function-as-a-Service
KW - Resource Management
KW - Scheduling
KW - Serverless
UR - http://www.scopus.com/inward/record.url?scp=85208587385&partnerID=8YFLogxK
UR - https://go.openathens.net/redirector/westernsydney.edu.au?url=https://doi.org/10.1016/j.future.2024.107573
U2 - 10.1016/j.future.2024.107573
DO - 10.1016/j.future.2024.107573
M3 - Article
AN - SCOPUS:85208587385
SN - 0167-739X
VL - 164
JO - Future Generation Computer Systems
JF - Future Generation Computer Systems
M1 - 107573
ER -