Survey on serverless computing

被引:13
作者
Hassan, Hassan B. [1 ]
Barakat, Saman A. [2 ]
Sarhan, Qusay I. [2 ]
机构
[1] Univ Duhok, Coll Med, Software Engn & Embedded Syst SEES Res Grp, Duhok, Kurdistan Regio, Iraq
[2] Univ Duhok, Coll Med, Software Engn & Embedded Syst SEES Res Grp, Dept Comp Sci, Duhok, Kurdistan Regio, Iraq
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2021年 / 10卷 / 01期
关键词
Survey; Cloud computing; Serverless computing; Serverless platforms; Serverless benefits; Serverless challenges; AS-A-SERVICE; FRAMEWORK; ARCHITECTURE; PERFORMANCE; LESS; COMPUTATION; PLATFORM; ACCESS; QOS;
D O I
10.1186/s13677-021-00253-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Serverless computing has gained importance over the last decade as an exciting new field, owing to its large influence in reducing costs, decreasing latency, improving scalability, and eliminating server-side management, to name a few. However, to date there is a lack of in-depth survey that would help developers and researchers better understand the significance of serverless computing in different contexts. Thus, it is essential to present research evidence that has been published in this area. In this systematic survey, 275 research papers that examined serverless computing from well-known literature databases were extensively reviewed to extract useful data. Then, the obtained data were analyzed to answer several research questions regarding state-of-the-art contributions of serverless computing, its concepts, its platforms, its usage, etc. We moreover discuss the challenges that serverless computing faces nowadays and how future research could enable its implementation and usage.
引用
收藏
页数:29
相关论文
共 50 条
[31]   Rise of the Planet of Serverless Computing: A Systematic Review [J].
Wen, Jinfeng ;
Chen, Zhenpeng ;
Jin, Xin ;
Liu, Xuanzhe .
ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2023, 32 (05)
[32]   Temporal Performance Modelling of Serverless Computing Platforms [J].
Mahmoudi, Nima ;
Khazaei, Hamzeh .
PROCEEDINGS OF THE 2020 SIXTH INTERNATIONAL WORKSHOP ON SERVERLESS COMPUTING (WOSC '20), 2020, :1-6
[33]   SMWE: A Framework for Secure and Makespan-Oriented Workflow Execution in Serverless Computing [J].
Liang, Hao ;
Zhang, Shuai ;
Liu, Xinlei ;
Cheng, Guozhen ;
Ma, Hailong ;
Wang, Qingfeng .
ELECTRONICS, 2024, 13 (16)
[34]   Mashup: Making Serverless Computing Useful for HPC Workflows via Hybrid Execution [J].
Roy, Rohan Basu ;
Patel, Tirthak ;
Gadepally, Vijay ;
Tiwari, Devesh .
PPOPP'22: PROCEEDINGS OF THE 27TH ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING, 2022, :46-60
[35]   Improved QoS at the Edge Using Serverless Computing to Deploy Virtual Network Functions [J].
Chaudhry, Saqib Rasool ;
Palade, Andrei ;
Kazmi, Aqeel ;
Clarke, Siobhan .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10) :10673-10683
[36]   Toward Sustainable Serverless Computing [J].
Patros, Panos ;
Spillner, Josef ;
Papadopoulos, Alessandro V. ;
Varghese, Blesson ;
Rana, Omer ;
Dustdar, Schahram .
IEEE INTERNET COMPUTING, 2021, 25 (06) :42-50
[37]   Building a Chatbot with Serverless Computing [J].
Yan, Mengting ;
Castro, Paul ;
Cheng, Perry ;
Ishakian, Vatche .
FIRST INTERNATIONAL WORKSHOP ON MASHUPS OF THINGS AND APIS (MOTA), 2016,
[38]   The Wonderless Dataset for Serverless Computing [J].
Eskandani, Nafise ;
Salvaneschi, Guido .
2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), 2021, :565-569
[39]   Serverless Computing for Scientific Applications [J].
Malawski, Maciej ;
Balis, Bartosz .
IEEE INTERNET COMPUTING, 2022, 26 (04) :53-58
[40]   Formal Foundations of Serverless Computing [J].
Jangda, Abhinav ;
Pinckney, Donald ;
Brun, Yuriy ;
Guha, Arjun .
PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA)