English
Related papers

Related papers: SCOPE: Performance Testing for Serverless Computin…

200 papers

Context. While in serverless computing, application resource management and operational concerns are generally delegated to the cloud provider, ensuring that serverless applications meet their performance requirements is still a…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-07-29 Simon Eismann , Diego Elias Costa , Lizhi Liao , Cor-Paul Bezemer , Weiyi Shang , André van Hoorn , Samuel Kounev

Serverless computing is an emerging cloud computing paradigm for developing applications at the function level, known as serverless functions. Due to the highly dynamic execution environment, multiple identical runs of the same serverless…

Software Engineering · Computer Science 2025-01-14 Jinfeng Wen , Zhenpeng Chen , Federica Sarro , Shangguang Wang

Serverless computing has emerged as a prominent paradigm, with a significant adoption rate among cloud customers. While this model offers advantages such as abstraction from the deployment and resource scheduling, it also poses limitations…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-03-26 Larissa Schmid , Marcin Copik , Alexandru Calotoiu , Laurin Brandner , Anne Koziolek , Torsten Hoefler

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 in the granularity of function, thereby freeing developers…

Software Engineering · Computer Science 2022-12-19 Jinfeng Wen , Zhenpeng Chen , Xin Jin , Xuanzhe Liu

As an emerging cloud computing deployment paradigm, serverless computing is gaining traction due to its efficiency and ability to harness on-demand cloud resources. However, a significant hurdle remains in the form of the cold start…

Software Engineering · Computer Science 2024-08-22 Cheryl Lee , Zhouruixing Zhu , Tianyi Yang , Yintong Huo , Yuxin Su , Pinjia He , Michael R. Lyu

The serverless computing paradigm promises many desirable properties for cloud applications - low-cost, fine-grained deployment, and management-free operation. Consequently, the paradigm has underwent rapid growth: there currently exist…

Making serverless computing widely applicable requires detailed performance understanding. Although contemporary benchmarking approaches exist, they report only coarse results, do not apply distributed tracing, do not consider asynchronous…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-05-17 Joel Scheuner , Simon Eismann , Sacheendra Talluri , Erwin van Eyk , Cristina Abad , Philipp Leitner , Alexandru Iosup

Next generation technologies such as smart healthcare, self-driving cars, and smart cities require new approaches to deal with the network traffic generated by the Internet of Things (IoT) devices, as well as efficient programming models to…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-10-20 Quoc Lap Trieu , Bahman Javadi , Jim Basilakis , Adel N. Toosi

Serverless computing is a new cloud service model that reduces both cloud providers' and consumers' costs through extremely agile development, operation, and charging mechanisms and has been widely applied since its emergence. Nevertheless,…

Cryptography and Security · Computer Science 2021-05-27 Xing Li , Xue Leng , Yan Chen

Serverless computing is increasingly popular because of the promise of lower cost and the convenience it provides to users who do not need to focus on server management. This has resulted in the availability of a number of proprietary and…

Performance · Computer Science 2019-12-16 Junfeng Li , Sameer G. Kulkarni , K. K. Ramakrishnan , Dan Li

Serverless computing is increasingly popular because of its lower cost and easier deployment. Several cloud service providers (CSPs) offer serverless computing on their public clouds, but it may bring the vendor lock-in risk. To avoid this…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-06-08 Junfeng Li , Sameer G. Kulkarni , K. K. Ramakrishnan , Dan Li

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…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-06-27 Chavit Denninnart , Thanawat Chanikaphon , Mohsen Amini Salehi

Along with the wide-adoption of Serverless Computing, more and more applications are developed and deployed on cloud platforms. Major cloud providers present their serverless workflow services to orchestrate serverless functions, making it…

Software Engineering · Computer Science 2021-01-14 Jinfeng Wen , Yi Liu

Serverless computing has emerged as a new execution model which gained a lot of attention in cloud computing thanks to the latest advances in containerization technologies. Recently, serverless has been adopted at the edge, where it can…

Networking and Internet Architecture · Computer Science 2023-05-24 Mounir Bensalem , Francisco Carpio , Admela Jukan

Serverless computing, also known as Functions-as-a-Service, is a recent paradigm aimed at simplifying the programming of cloud applications. The idea is that developers design applications in terms of functions, which are then deployed on a…

Programming Languages · Computer Science 2019-05-02 Maurizio Gabbrielli , Saverio Giallorenzo , Ivan Lanese , Fabrizio Montesi , Marco Peressotti , Stefano Pio Zingaro

Serverless functions are a cloud computing paradigm where the provider takes care of resource management tasks such as resource provisioning, deployment, and auto-scaling. The only resource management task that developers are still in…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-06-08 Simon Eismann , Long Bui , Johannes Grohmann , Cristina L. Abad , Nikolas Herbst , Samuel Kounev

In recent years Serverless Computing has emerged as a compelling cloud based model for the development of a wide range of data-intensive applications. However, rapid container provisioning introduces non-trivial challenges for FaaS cloud…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-10-28 Dimitrios Tomaras , Michail Tsenos , Vana Kalogeraki

Modern computer systems need to execute under strict safety constraints (e.g., a power limit), but doing so often conflicts with their ability to deliver high performance (i.e. minimal latency). Prior work uses machine learning to…

Systems and Control · Electrical Eng. & Systems 2022-04-25 Hyunji Kim , Ahsan Pervaiz , Henry Hoffmann , Michael Carbin , Yi Ding

Function-as-a-Service (FaaS) is one of the most promising directions for the future of cloud services, and serverless functions have immediately become a new middleware for building scalable and cost-efficient microservices and…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-07-05 Marcin Copik , Grzegorz Kwasniewski , Maciej Besta , Michal Podstawski , Torsten Hoefler

Data processing systems are increasingly deployed in the cloud. While monolithic systems run fully on virtual servers, recent systems embrace cloud infrastructure and utilize the disaggregation of compute and storage to scale them…

Databases · Computer Science 2025-01-15 Thomas Bodner , Theo Radig , David Justen , Daniel Ritter , Tilmann Rabl
‹ Prev 1 2 3 10 Next ›