The serverless computing survey: A technical primer for design architecture
The development of cloud infrastructures inspires the emergence of cloud-native computing.
As the most promising architecture for deploying microservices, serverless computing has …
As the most promising architecture for deploying microservices, serverless computing has …
Machine learning-based orchestration of containers: A taxonomy and future directions
Containerization is a lightweight application virtualization technology, providing high
environmental consistency, operating system distribution portability, and resource isolation …
environmental consistency, operating system distribution portability, and resource isolation …
{ORION} and the three rights: Sizing, bundling, and prewarming for serverless {DAGs}
Serverless applications represented as DAGs have been growing in popularity. For many of
these applications, it would be useful to estimate the end-to-end (E2E) latency and to …
these applications, it would be useful to estimate the end-to-end (E2E) latency and to …
Icebreaker: Warming serverless functions better with heterogeneity
Serverless computing, an emerging computing model, relies on" warming up" functions prior
to its anticipated execution for faster and cost-effective service to users. Unfortunately …
to its anticipated execution for faster and cost-effective service to users. Unfortunately …
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 …
Cold start latency in serverless computing: A systematic review, taxonomy, and future directions
Recently, academics and the corporate sector have paid attention to serverless computing,
which enables dynamic scalability and an economic model. In serverless computing, users …
which enables dynamic scalability and an economic model. In serverless computing, users …
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 …
Help rather than recycle: Alleviating cold startup in serverless computing through {Inter-Function} container sharing
In serverless computing, each function invocation is executed in a container (or a Virtual
Machine), and container cold startup results in long response latency. We observe that some …
Machine), and container cold startup results in long response latency. We observe that some …
Kraken: Adaptive container provisioning for deploying dynamic dags in serverless platforms
The growing popularity of microservices has led to the proliferation of online cloud service-
based applications, which are typically modelled as Directed Acyclic Graphs (DAGs) …
based applications, which are typically modelled as Directed Acyclic Graphs (DAGs) …