English
Related papers

Related papers: A comparison between traditional and Serverless te…

200 papers

This paper argues for decoupling transaction processing from existing two-layer cloud-native databases and making transaction processing as an independent service. By building a transaction as a service (TaaS) layer, the transaction…

Databases · Computer Science 2023-11-15 Yanfeng Zhang , Weixing Zhou , Yang Ren , Sihao Li , Guoliang Li , Ge Yu

Software as a Service (SaaS) is well established as an effective model for the development, deployment and customization of software. As it continues to gain more momentum in the IT industry, many user experience challenges and issues are…

Human-Computer Interaction · Computer Science 2018-12-11 Lakshmi Sirisha Revadi , Xi Zheng , Yupeng Jiang

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…

Serverless functions provide high levels of parallelism, short startup times, and "pay-as-you-go" billing. These attributes make them a natural substrate for data analytics workflows. However, the impossibility of direct communication…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-07-26 Germán T. Eizaguirre , Marc Sánchez-Artigas , Pedro García-López

Cloud Service Providers deliver their products in form of 'as-a-Service', which are typically categorized by the level of abstraction. This approach hides the implementation details and shows only functionality to the user. However, the…

Performance · Computer Science 2019-05-29 Roland Pellegrini , Igor Ivkic , Markus Tauber

Despite its already widespread popularity, it continues to gain adoption. More and more developers and architects continue to adopt and apply the FaaS (Function as a Service) model in cloud solutions. The most extensively used FaaS service…

Software Engineering · Computer Science 2023-10-26 Juan Mera Menéndez , Martin Bartlett

The modern datacenter's computing capabilities have far outstripped the applications running within and have become a hidden cost of doing business due to how software is architected and deployed. Resources are over-allocated to monolithic…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-08-31 Aos Mulahuwaish , Shane Korbel , Basheer Qolomany

Serverless computing is an excellent fit for big data processing because it can scale quickly and cheaply to thousands of parallel functions. Existing serverless platforms isolate functions in ephemeral, stateless containers, preventing…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-22 Simon Shillaker , Peter Pietzuch

Serverless computing is an emerging cloud computing paradigm that has been applied to various domains, including machine learning, scientific computing, video processing, etc. To develop serverless computing-based software applications…

Software Engineering · Computer Science 2022-07-28 Jinfeng Wen , Zhenpeng Chen , Xuanzhe Liu

In the ever-evolving landscape of computing, the advent of edge and fog computing has revolutionized data processing by bringing it closer to end-users. While cloud computing offers numerous advantages, including mobility, flexibility and…

Networking and Internet Architecture · Computer Science 2024-12-03 Miguel Mota-Cruz , João H Santos , José F Macedo , Karima Velasquez , David Perez Abreu

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

Microservice architectures and design patterns enhance the development of large-scale applications by promoting flexibility. Industrial practitioners perceive the importance of applying architectural patterns but they struggle to quantify…

Software Engineering · Computer Science 2024-09-09 Willem Meijer , Catia Trubiani , Aldeida Aleti

Thanks to the latest advances in containerization, the serverless edge computing model is becoming close to reality. Serverless at the edge is expected to enable low latency applications with fast autoscaling mechanisms, all running on…

Networking and Internet Architecture · Computer Science 2022-08-18 Francisco Carpio , Marc Michalke , Admela Jukan

Function-as-a-Service (FaaS) is a promising edge computing execution model but requires secure sandboxing mechanisms to isolate workloads from multiple tenants on constrained infrastructure. Although Docker containers are lightweight and…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-12-03 Felix Moebius , Tobias Pfandzelter , David Bermbach

The microservice architecture is a style inspired by service-oriented computing that has recently started gaining popularity and that promises to change the way in which software is perceived, conceived and designed. In this paper, we…

Software Engineering · Computer Science 2017-02-24 Nicola Dragoni , Ivan Lanese , Stephan Thordal Larsen , Manuel Mazzara , Ruslan Mustafin , Larisa Safina

We study the design of caching policies in applications such as serverless computing where there is not a fixed size cache to be filled, but rather there is a cost associated with the time an item stays in the cache. We present a model for…

Computer Science and Game Theory · Computer Science 2023-09-08 Sushirdeep Narayana , Ian A. Kash

Microservices Architecture (MSA) style is a promising design approach to develop software applications consisting of multiple small and independently deployable services. Over the past few years, researchers and practitioners have proposed…

Software Engineering · Computer Science 2021-10-11 Muhammad Waseem , Peng Liang , Gastón Márquez , Mojtaba Shahin , Arif Ali Khan , Aakash Ahmad

Serverless computing is an emerging cloud computing paradigm that can reduce costs for cloud providers and their customers. However, serverless cloud platforms have stringent performance requirements (due to the need to execute short…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-09-04 S. Qi , H. Moore , N. Hogade , D. Milojicic , C. Bash , S. Pasricha

Enhancements in technology always follow Consumer requirements. Consumer requires best of service with least possible mismatch and on time. Numerous applications available today are based on Web Services and Cloud Computing. Recently, there…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-12-02 Debajyoti Mukhopadhyay , Falguni J. Chathly , Nagesh N. Jadhav

WebAssembly (Wasm) is a binary instruction format that enables portable, sandboxed, and near-native execution across heterogeneous platforms, making it well-suited for serverless workflow execution on browsers, edge nodes, and cloud…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-05 Mario Colosi , Reza Farahani , Lauri Loven , Radu Prodan , Massimo Villari
‹ Prev 1 8 9 10 Next ›