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 …
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 …
Serverless computing on heterogeneous computers
Existing serverless computing platforms are built upon homogeneous computers, limiting the
function density and restricting serverless computing to limited scenarios. We introduce …
function density and restricting serverless computing to limited scenarios. We introduce …
Faastlane: Accelerating {Function-as-a-Service} Workflows
In FaaS workflows, a set of functions implement application logic by interacting and
exchanging data among themselves. Contemporary FaaS platforms execute each function …
exchanging data among themselves. Contemporary FaaS platforms execute each function …
Faasflow: Enable efficient workflow execution for function-as-a-service
Serverless computing (Function-as-a-Service) provides fine-grain resource sharing by
running functions (or Lambdas) in containers. Data-dependent functions are required to be …
running functions (or Lambdas) in containers. Data-dependent functions are required to be …
Serverlessllm: Low-latency serverless inference for large language models
This paper presents ServerlessLLM, a distributed system designed to support low-latency
serverless inference for Large Language Models (LLMs). By harnessing the substantial near …
serverless inference for Large Language Models (LLMs). By harnessing the substantial near …
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 …
Optimizing inference serving on serverless platforms
Serverless computing is gaining popularity for machine learning (ML) serving workload due
to its autonomous resource scaling, easy to use and pay-per-use cost model. Existing …
to its autonomous resource scaling, easy to use and pay-per-use cost model. Existing …
Palette load balancing: Locality hints for serverless functions
M Abdi, S Ginzburg, XC Lin, J Faleiro… - Proceedings of the …, 2023 - dl.acm.org
Function-as-a-Service (FaaS) serverless computing enables a simple programming model
with almost unbounded elasticity. Unfortunately, current FaaS platforms achieve this …
with almost unbounded elasticity. Unfortunately, current FaaS platforms achieve this …
Stateful serverless application placement in MEC with function and state dependencies
Serverless computing is emerging as an enabling technology for elastic and low-cost AI
applications in the edge of core networks. It allows AI developers to decompose a complex …
applications in the edge of core networks. It allows AI developers to decompose a complex …