The Serverless Computing Survey: A Technical Primer for Design Architecture

12/24/2021
by   Zijun Li, et al.
0

The development of cloud infrastructures inspires the emergence of cloud-native computing. As the most promising architecture for deploying microservices, serverless computing has recently attracted more and more attention in both industry and academia. Due to its inherent scalability and flexibility, serverless computing becomes attractive and more pervasive for ever-growing Internet services. Despite the momentum in the cloud-native community, the existing challenges and compromises still wait for more advanced research and solutions to further explore the potentials of the serverless computing model. As a contribution to this knowledge, this article surveys and elaborates the research domains in the serverless context by decoupling the architecture into four stack layers: Virtualization, Encapsule, System Orchestration, and System Coordination. Inspired by the security model, we highlight the key implications and limitations of these works in each layer, and make suggestions for potential challenges to the field of future serverless computing.

READ FULL TEXT

page 1

page 22

research
06/07/2019

The server is dead, long live the server: Rise of Serverless Computing, Overview of Current State and Future Trends in Research and Industry

Serverless computing -- an emerging cloud-native paradigm for the deploy...
research
07/17/2023

Satellite Computing: A Case Study of Cloud-Native Satellites

The on-orbit processing of massive satellite-native data relies on power...
research
10/22/2019

Kuksa: A Cloud-Native Architecture for Enabling Continuous Delivery in the Automotive Domain

Connecting vehicles to cloud platforms has enabled innovative business s...
research
06/16/2018

Key Enabling Technologies for Secure and Scalable Future Fog-IoT Architecture: A Survey

Fog or Edge computing has recently attracted broad attention from both i...
research
05/17/2022

Static analysis tools in the era of cloud-native systems

Microservices fuel cloud-native systems with small service sets develope...
research
05/18/2023

TSoR: TCP Socket over RDMA Container Network for Cloud Native Computing

Cloud-native containerized applications constantly seek high-performance...
research
11/04/2019

Serverless Computing: A Survey of Opportunities and Challenges

The topic of serverless computing has proved to be a controversial subje...

Please sign up or login with your details

Forgot password? Click here to reset