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 条
[21]   Serverless Architecture - A Revolution in Cloud Computing [J].
Rajan, Arokia Paul .
2018 10TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2018, :88-93
[22]   Mitigating Cold Start Problem in Serverless Computing: A Reinforcement Learning Approach [J].
Vahidinia, Parichehr ;
Farahani, Bahar ;
Aliee, Fereidoon Shams .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (05) :3917-3927
[23]   Efficient and Flexible Component Placement for Serverless Computing [J].
Luo, Shouxi ;
Li, Ke ;
Xing, Huanlai ;
Fan, Pingzhi .
IEEE SYSTEMS JOURNAL, 2024, 18 (02) :1104-1114
[24]   Serverless computing in omics data analysis and integration [J].
Grzesik, Piotr ;
Augustyn, Dariusz R. ;
Wycislik, Lukasz ;
Mrozek, Dariusz .
BRIEFINGS IN BIOINFORMATICS, 2022, 23 (01)
[25]   Serverless Computing: Behind the Scenes of Major Platforms [J].
Kelly, Daniel ;
Glavin, Frank ;
Barrett, Enda .
2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, :304-312
[26]   Optimizing and Extending Serverless Platforms: A Survey [J].
Nazari, Maziyar ;
Goodarzy, Sepideh ;
Keller, Eric ;
Rozner, Eric ;
Mishra, Shivakant .
2021 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2021, :51-58
[27]   ATSSC: An Attack Tolerant System in Serverless Computing [J].
Zhang, Shuai ;
Guo, Yunfei ;
Hu, Hongchao ;
Liu, Wenyan ;
Wang, Yawen .
CHINA COMMUNICATIONS, 2024, 21 (06) :192-205
[28]   Unveiling overlooked performance variance in serverless computing [J].
Wen, Jinfeng ;
Chen, Zhenpeng ;
Sarro, Federica ;
Wang, Shangguang .
EMPIRICAL SOFTWARE ENGINEERING, 2025, 30 (02)
[29]   Iluvatar: A Fast Control Plane for Serverless Computing [J].
Fuerst, Alexander ;
Rehman, Abdul ;
Sharma, Prateek .
PROCEEDINGS OF THE 32ND INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, HPDC 2023, 2023, :267-280
[30]   Metamorphic Testing and Serverless Computing: A Basic Architecture [J].
Yusyn, Yakiv ;
Zabolotnia, Tetiana .
INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2022, 46 (06) :95-104