Rise of the planet of serverless computing: A systematic review

J Wen, Z Chen, X Jin, X Liu - ACM Transactions on Software …, 2023 - dl.acm.org
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 holistic view on resource management in serverless computing environments: Taxonomy and future directions

A Mampage, S Karunasekera, R Buyya - ACM Computing Surveys …, 2022 - dl.acm.org
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 …

{ORION} and the three rights: Sizing, bundling, and prewarming for serverless {DAGs}

A Mahgoub, EB Yi, K Shankar, S Elnikety… - … USENIX Symposium on …, 2022 - usenix.org
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 …

Spright: Extracting the server from serverless computing! high-performance ebpf-based event-driven, shared-memory processing

S Qi, L Monis, Z Zeng, I Wang… - Proceedings of the ACM …, 2022 - dl.acm.org
Serverless computing promises an efficient, low-cost compute capability in cloud
environments. However, existing solutions, epitomized by open-source platforms such as …

Wisefuse: Workload characterization and dag transformation for serverless workflows

A Mahgoub, EB Yi, K Shankar, E Minocha… - Proceedings of the …, 2022 - dl.acm.org
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 …

The power of prediction: microservice auto scaling via workload learning

S Luo, H Xu, K Ye, G Xu, L Zhang, G Yang… - Proceedings of the 13th …, 2022 - dl.acm.org
When deploying microservices in production clusters, it is critical to automatically scale
containers to improve cluster utilization and ensure service level agreements (SLA) …

Asyfunc: A high-performance and resource-efficient serverless inference system via asymmetric functions

Q Pei, Y Yuan, H Hu, Q Chen, F Liu - … of the 2023 ACM Symposium on …, 2023 - dl.acm.org
Recent advances in deep learning (DL) have spawned various intelligent cloud services
with well-trained DL models. Nevertheless, it is nontrivial to maintain the desired end-to-end …

Stateful serverless application placement in MEC with function and state dependencies

Z Xu, L Zhou, W Liang, Q Xia, W Xu… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
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 …

Stepconf: Slo-aware dynamic resource configuration for serverless function workflows

Z Wen, Y Wang, F Liu - IEEE INFOCOM 2022-IEEE Conference …, 2022 - ieeexplore.ieee.org
Function-as-a-Service (FaaS) offers a fine-grained resource provision model, enabling
developers to build highly elastic cloud applications. User requests are handled by a series …

Owl: Performance-aware scheduling for resource-efficient function-as-a-service cloud

H Tian, S Li, A Wang, W Wang, T Wu… - Proceedings of the 13th …, 2022 - dl.acm.org
This work documents our experience of improving the scheduler in Alibaba Function
Compute, a public FaaS platform. It commences with our observation that memory and CPU …