1,156 Hits in 3.0 sec

Function-as-a-Service Benchmarking Framework

Roland Pellegrini, Igor Ivkic, Markus Tauber
2019 Proceedings of the 9th International Conference on Cloud Computing and Services Science  
The results show that users are able to get insights into Function-as-a-Service environments.  ...  In this regard, we present the architectural design of a new Function-as-a-Service benchmarking tool, which allows users to evaluate the performance of Cloud Functions.  ...  As shown in Figure 1 , an external client calls a Cloud service (S), which is provided by a Cloud Service Provider (CSP).  ... 
doi:10.5220/0007757304790487 dblp:conf/closer/PellegriniIT19 fatcat:bjgxbhoq65enjhg2fs4k72tmti

Cloudburst: Stateful Functions-as-a-Service [article]

Vikram Sreekanti, Chenggang Wu, Xiayue Charles Lin, Johann Schleier-Smith, Jose M. Faleiro, Joseph E. Gonzalez, Joseph M. Hellerstein, Alexey Tumanov
2020 arXiv   pre-print
Function-as-a-Service (FaaS) platforms and "serverless" cloud computing are becoming increasingly popular.  ...  Performant cache consistency emerges as a key challenge in this architecture.  ...  Introduction Serverless computing has attracted significant attention, with a focus on autoscaling Function-as-a-Service (FaaS) systems.  ... 
arXiv:2001.04592v2 fatcat:txil6f7nprcezlmc45qscw7voe

Stateful functions as a service in action

Adil Akhter, Marios Fragkoulis, Asterios Katsifodimos
2019 Proceedings of the VLDB Endowment  
Our programming model allows functions to retain state as well as call other functions.  ...  PVLDB Reference Format: A. Akhter, M. Fragkoulis, A. Katsifodimos. Stateful functions as a service in action.  ...  The most common form of the serverless model is Function-as-a-Service 1 (FaaS).  ... 
doi:10.14778/3352063.3352092 fatcat:vuklabsqfvaz7ogkhhzecuchae

A lightweight design for serverless Function-as-a-Service [article]

Ju Long, Hung-Ying Tai, Shen-Ta Hsieh, Michael Juntao Yuan
2020 arXiv   pre-print
FaaS (Function as a Service) allows developers to upload and execute code in the cloud without managing servers.  ...  We also discuss the barriers for WebAssembly adoption in serverless computing, such as the lack of tooling support.  ...  That approach is known as Functionas-a-Service (FaaS) [3] .  ... 
arXiv:2010.07115v1 fatcat:xjwe6qklkfe6pir6ys5cffxleu

Function-as-a-Service Performance Evaluation: A Multivocal Literature Review [article]

Joel Scheuner, Philipp Leitner
2020 arXiv   pre-print
Function-as-a-Service (FaaS) is one form of the serverless cloud computing paradigm and is defined through FaaS platforms (e.g., AWS Lambda) executing event-triggered code snippets (i.e., functions).  ...  cloud storages as the most used external service integrations.  ...  This work was partially supported by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by the Knut and Alice Wallenberg Foundation, and by the Swedish Research Council VR under grant  ... 
arXiv:2004.03276v2 fatcat:cc3nmu4ppnd4jiy5j3njcoqzu4

SeBS: A Serverless Benchmark Suite for Function-as-a-Service Computing [article]

Marcin Copik, Grzegorz Kwasniewski, Maciej Besta, Michal Podstawski, Torsten Hoefler
2021 arXiv   pre-print
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  ...  We demonstrate that the abstract model of a FaaS execution environment ensures the applicability of our benchmark to multiple commercial providers such as AWS, Azure, and Google Cloud.  ...  The deployment of middleware in cloud evolved from a more hardware-oriented Infrastructure as a Service (IaaS) to a more software-oriented Platform as a Service, where the cloud service provider takes  ... 
arXiv:2012.14132v2 fatcat:i6hehq4zqfht3f6ovuljvkzvsu


Víctor Juan Expósito Jiménez, Herwig Zeiner
2018 Figshare  
In this paper, a serverless computing architecture is described and, in addition, a comparison of the most important "Function as a Service" platforms is given.  ...  By using a serverless computing architecture, faster and more reliable developments are possible in several fields such as the Internet of Things, industrial or mobility applications.  ...  In this paper, a detailed analysis of the current status of serverless cloud computing architecture and Function as a Services (FaaS) platforms is given.  ... 
doi:10.6084/m9.figshare.6949196 fatcat:l42dmmllkzaf3dmkinujhv6ejq

Using a Microbenchmark to Compare Function as a Service Solutions [chapter]

Timon Back, Vasilios Andrikopoulos
2018 Lecture Notes in Computer Science  
The Function as a Service (FaaS) subtype of serverless computing provides the means for abstracting away from servers on which developed software is meant to be executed.  ...  The results of this process show a field still very much under development, and justify the need for further extensive benchmarking of these services.  ...  Serverless encompasses a wide range of technologies, that following the discussion in [13] can be grouped into two areas: Back-end as a Service (BaaS) and Function as a Service (FaaS).  ... 
doi:10.1007/978-3-319-99819-0_11 fatcat:qnhvjtx6zvg4bcqzkdx7l5da3e

Ripple: A Practical Declarative Programming Framework for Serverless Compute [article]

Shannon Joyner, Michael MacCoss, Christina Delimitrou, Hakim Weatherspoon
2020 arXiv   pre-print
Serverless computing has emerged as a promising alternative to infrastructure- (IaaS) and platform-as-a-service (PaaS)cloud platforms for applications with ample parallelism and intermittent activity.  ...  For serverless to reach its potential, there is a pressing need for programming frameworks that abstract the deployment complexity away from the user.  ...  These include many interactive, latency-critical services with intermittent activity, for which the current Infrastructure-as-a-Service (IaaS) or Platform-as-a-Service (PaaS) resource models result in  ... 
arXiv:2001.00222v1 fatcat:r3uajronofbg3ddxddgh5igd3y

Cloud Programming Simplified: A Berkeley View on Serverless Computing [article]

Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, David A. Patterson
2019 arXiv   pre-print
Just as the 2009 paper identified challenges for the cloud and predicted they would be addressed and that cloud use would accelerate, we predict these issues are solvable and that serverless computing  ...  This paper gives a quick history of cloud computing, including an accounting of the predictions of the 2009 Berkeley View of Cloud Computing paper, explains the motivation for serverless computing, describes  ...  While cloud functions-packaged as FaaS (Function as a Service) offerings 2 -represent the core of serverless computing, cloud platforms also provide specialized serverless frameworks that cater to specific  ... 
arXiv:1902.03383v1 fatcat:5lly4vckcnhatp4g3ccdt3us6e

A review on serverless architectures - function as a service (FaaS) in cloud computing

Arokia Paul Rajan
2020 TELKOMNIKA (Telecommunication Computing Electronics and Control)  
This model evolved as a way to achieve optimum cost, minimum configuration overheads, and increases the application's ability to scale in the cloud.  ...  Emergence of cloud computing as the inevitable IT computing paradigm, the perception of the compute reference model and building of services has evolved into new dimensions.  ...  Serverless computing or function-as-a-service (FaaS) is defined as a software architecture where an application is decomposed into 'triggers' (events) and 'actions' (functions), and there is a platform  ... 
doi:10.12928/telkomnika.v18i1.12169 fatcat:eblbxkqnkvfctkppogyuxbjz5q

FaaSten Your Decisions: Classification Framework and Technology Review of Function-as-a-Service Platforms [article]

Vladimir Yussupov, Jacopo Soldani, Uwe Breitenbücher, Antonio Brogi, Frank Leymann
2020 arXiv   pre-print
Function-as-a-Service (FaaS) is a cloud service model enabling developers to offload event-driven executable snippets of code.  ...  At the same time, the choice of the most appropriate FaaS platform for deploying and running a serverless application is not trivial, as various organizational and technical aspects have to be taken into  ...  One exemplary serverless use case is when different non-managed component types, e.g., Database-as-a-Service and Software-as-a-Service, are combined to implement a Backend-as-a-Service [2] .  ... 
arXiv:2004.00969v1 fatcat:h2py6lbxcveofam23htqxj7u3m

Scheduling Methods to Reduce Response Latency of Function as a Service [article]

Pawel Zuk, Krzysztof Rzadca
2020 arXiv   pre-print
Function as a Service (FaaS) permits cloud customers to deploy to cloud individual functions, in contrast to complete virtual machines or Linux containers.  ...  A new feature of FaaS is function composition: a function may (sequentially) call another function, which, in turn, may call yet another function - forming a chain of invocations.  ...  We focus on a variant of serverless computing called Function as a Service (FaaS) [2] . In FaaS, a cloud customer uploads the source code of a (stateless) function to the provider.  ... 
arXiv:2008.04830v1 fatcat:cuu4nli2ovacjfxiiizcb5ljuu

Transformation of Python Applications into Function-as-a-Service Deployments [article]

Josef Spillner
2017 arXiv   pre-print
Function-as-a-Service interfaces are particular non-trivial targets when considering that most cloud applications are implemented in non-functional languages.  ...  Beyond the tooling in the form of a measured open source prototype implementation, the paper contributes a description of the algorithms and code rewriting rules as blueprints for transformations of other  ...  Acknowledgements This research has been supported by an AWS in Education Research Grant which helped us to run our experiments on AWS Lambda as representative public commercial FaaS.  ... 
arXiv:1705.08169v1 fatcat:aykntgcme5bszcmi3mzrx6yj54

Resource Provisioning and Allocation in Function-as-a-Service Edge-Clouds

Onur Ascigil, Argyrios Tasiopoulos, Truong Khoa Phan, Vasilis Sourlas, Ioannis Psaras, George Pavlou
2021 IEEE Transactions on Services Computing  
In this paper, we consider Function-as-a-Service (FaaS) edge-clouds where application providers deploy their latency-critical functions that process user requests with strict response time deadlines.  ...  Edge computing has emerged as a new paradigm to bring cloud applications closer to users for increased performance.  ...  We consider a multi-tenant, Function-as-a-Service (FaaS) edge-cloud infrastructure where computation spots are hierarchically distributed along the paths to the back-end clouds as shown in Fig. 1 [  ... 
doi:10.1109/tsc.2021.3052139 fatcat:q4264rhqf5bybd6r7mjszup6g4
« Previous Showing results 1 — 15 out of 1,156 results