Serverless computing: a survey of opportunities, challenges, and applications
The emerging serverless computing paradigm has attracted attention from both academia
and industry. This paradigm brings benefits such as less operational complexity, a pay-as …
and industry. This paradigm brings benefits such as less operational complexity, a pay-as …
Rise of the planet of serverless computing: A systematic review
Serverless computing is an emerging cloud computing paradigm, being adopted to develop
a wide range of software applications. It allows developers to focus on the application logic …
a wide range of software applications. It allows developers to focus on the application logic …
A holistic view on resource management in serverless computing environments: Taxonomy and future directions
Serverless computing has emerged as an attractive deployment option for cloud
applications in recent times. The unique features of this computing model include rapid auto …
applications in recent times. The unique features of this computing model include rapid auto …
Wisefuse: Workload characterization and dag transformation for serverless workflows
We characterize production workloads of serverless DAGs at a major cloud provider. Our
analysis highlights two major factors that limit performance:(a) lack of efficient …
analysis highlights two major factors that limit performance:(a) lack of efficient …
Sizeless: Predicting the optimal size of serverless functions
Serverless functions are an emerging cloud computing paradigm that is being rapidly
adopted by both industry and academia. In this cloud computing model, the provider …
adopted by both industry and academia. In this cloud computing model, the provider …
Caribou: Fine-grained geospatial shifting of serverless applications for sustainability
Sustainability in computing is critical as environmental concerns rise. The cloud industry's
carbon footprint is significant and rapidly growing. We show that dynamic geospatial shifting …
carbon footprint is significant and rapidly growing. We show that dynamic geospatial shifting …
Survey on serverless computing
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 …
owing to its large influence in reducing costs, decreasing latency, improving scalability, and …
Stepconf: Slo-aware dynamic resource configuration for serverless function workflows
Function-as-a-Service (FaaS) offers a fine-grained resource provision model, enabling
developers to build highly elastic cloud applications. User requests are handled by a series …
developers to build highly elastic cloud applications. User requests are handled by a series …
Operating latency sensitive applications on public serverless edge cloud platforms
Cloud native programming and serverless architectures provide a novel way of software
development and operation. A new generation of applications can be realized with features …
development and operation. A new generation of applications can be realized with features …
Fine-grained performance and cost modeling and optimization for faas applications
Function-as-a-Service (FaaS) has become a mainstream cloud computing paradigm for
developers to build cloud-native applications in recent years. By taking advantage of …
developers to build cloud-native applications in recent years. By taking advantage of …