I. Introduction
Serverless computing is an emerging cloud computing framework in which applications are constructed from fine-grained functions, known as Function as a Service (FaaS) [1], [2], [3]. Within this model, developers focus solely on coding and deploying functional components, whereas managing the underlying hardware and servers falls upon cloud service providers. Concurrently, resource consumption can dynamically scale with the demands of applications. As such, users incur costs for the resources they actually consume rather than for continuous server operation. Prominent platforms for serverless computing include AWS Lambda [4], Google Cloud Functions [5], and Azure Functions [6].