Serverless computing: state-of-the-art, challenges and opportunities
Serverless computing is growing in popularity by virtue of its lightweight and simplicity of
management. It achieves these merits by reducing the granularity of the computing unit to …
management. It achieves these merits by reducing the granularity of the computing unit to …
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 …
Firecracker: Lightweight virtualization for serverless applications
Serverless containers and functions are widely used for deploying and managing software
in the cloud. Their popularity is due to reduced cost of operations, improved utilization of …
in the cloud. Their popularity is due to reduced cost of operations, improved utilization of …
FaasCache: keeping serverless computing alive with greedy-dual caching
Functions as a Service (also called serverless computing) promises to revolutionize how
applications use cloud resources. However, functions suffer from cold-start problems due to …
applications use cloud resources. However, functions suffer from cold-start problems due to …
Cloudburst: Stateful functions-as-a-service
Function-as-a-Service (FaaS) platforms and" serverless" cloud computing are becoming
increasingly popular. Current FaaS offerings are targeted at stateless functions that do …
increasingly popular. Current FaaS offerings are targeted at stateless functions that do …
Characterizing serverless platforms with serverlessbench
Serverless computing promises auto-scalability and cost-efficiency (in" pay-as-you-go"
manner) for high-productive software development. Because of its virtue, serverless …
manner) for high-productive software development. Because of its virtue, serverless …
Nightcore: efficient and scalable serverless computing for latency-sensitive, interactive microservices
The microservice architecture is a popular software engineering approach for building
flexible, large-scale online services. Serverless functions, or function as a service (FaaS) …
flexible, large-scale online services. Serverless functions, or function as a service (FaaS) …
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 …
[HTML][HTML] {SONIC}: Application-aware data passing for chained serverless applications
The conference papers and full proceedings are available to registered attendees now and
will be available to everyone beginning Wednesday, July 14, 2021. Paper abstracts and …
will be available to everyone beginning Wednesday, July 14, 2021. Paper abstracts and …
Boki: Stateful serverless computing with shared logs
Boki is a new serverless runtime that exports a shared log API to serverless functions. Boki
shared logs enable stateful serverless applications to manage their state with durability …
shared logs enable stateful serverless applications to manage their state with durability …