Efficiency in the Serverless Cloud Paradigm: A Survey on the Reusing and Approximation Aspects
Chavit Denninnart, Thanawat Chanikaphon, Mohsen Amini Salehi

TL;DR
This survey explores how reuse and approximation techniques can enhance efficiency in serverless cloud computing, analyzing current methods and proposing future research directions for improved performance and resource management.
Contribution
It provides a comprehensive overview of reuse and approximation strategies in serverless computing, highlighting their potential to improve efficiency and discussing future research avenues.
Findings
Reusing functions can reduce computational overhead.
Approximate computing offers energy savings.
Current approaches have trade-offs in accuracy and efficiency.
Abstract
Serverless computing along with Function-as-a-Service (FaaS) is forming a new computing paradigm that is anticipated to found the next generation of cloud systems. The popularity of this paradigm is due to offering a highly transparent infrastructure that enables user applications to scale in the granularity of their functions. Since these often small and single-purpose functions are managed on shared computing resources behind the scene, a great potential for computational reuse and approximate computing emerges that if unleashed, can remarkably improve the efficiency of serverless cloud systems -- both from the user's QoS and system's (energy consumption and incurred cost) perspectives. Accordingly, the goal of this survey study is to, first, unfold the internal mechanics of serverless computing and, second, explore the scope for efficiency within this paradigm via studying function…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
