371 Hits in 5.7 sec

Serverless Predictions: 2021-2030 [article]

Pedro Garcia Lopez, Aleksander Slominski, Michael Behrendt, Bernard Metzler
2021 arXiv   pre-print
In this article, we present five serverless predictions for the next decade that will realize this vision of transparency -- equivalent to Tim Wagner's Serverless SuperComputer or AnyScale's Infinite Laptop  ...  Within the next 10 years, advances on resource disaggregation will enable full transparency for most Cloud applications: to run unmodified single-machine applications over effectively unlimited remote  ...  ACKNOWLEDGMENT This work has been partially supported by the EU Horizon2020 programme under grant agreement No 825184.  ... 
arXiv:2104.03075v1 fatcat:n4sy6hletzawthgicnopcicr6q

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.  ...  The next step compresses the input shards, invoked via Ripple's run function. The application function returns the paths of the files that Ripple should pass to the next pipeline step.  ... 
arXiv:2001.00222v1 fatcat:r3uajronofbg3ddxddgh5igd3y

Survey on serverless computing

Hassan B. Hassan, Saman A. Barakat, Qusay I. Sarhan
2021 Journal of Cloud Computing: Advances, Systems and Applications  
However, to date there is a lack of in-depth survey that would help developers and researchers better understand the significance of serverless computing in different contexts.  ...  We moreover discuss the challenges that serverless computing faces nowadays and how future research could enable its implementation and usage.  ...  The authors read and approved the final manuscript.  ... 
doi:10.1186/s13677-021-00253-7 fatcat:zqdm6hcxofbttnrbg4dtt4lfeq

A Review of Serverless Use Cases and their Characteristics [article]

Simon Eismann, Joel Scheuner, Erwin van Eyk, Maximilian Schwinger, Johannes Grohmann, Nikolas Herbst, Cristina L. Abad, Alexandru Iosup
2021 arXiv   pre-print
Consequently, the paradigm has underwent rapid growth: there currently exist tens of serverless platforms and all global cloud providers host serverless operations.  ...  The serverless computing paradigm promises many desirable properties for cloud applications - low-cost, fine-grained deployment, and management-free operation.  ...  The evolution of use cases in fields such as grid computing and more recently cloud computing is indicative that, once workflows become acceptable practice, they become increasingly more prevalent [HTT  ... 
arXiv:2008.11110v2 fatcat:mjc2xupsavb4vpklg3rnhfecaa

Serverless Containers – rising viable approach to Scientific Workflows [article]

Krzysztof Burkat, Maciej Pawlik, Bartosz Balis, Maciej Malawski, Karan Vahi, Mats Rynge, Rafael Ferreira da Silva, Ewa Deelman
2020 arXiv   pre-print
Increasing popularity of the serverless computing approach has led to the emergence of new cloud infrastructures working in Container-as-a-Service (CaaS) model like AWS Fargate, Google Cloud Run, or Azure  ...  In this paper, we focus on evaluating capabilities of elastic containers and their usefulness for scientific computing in the scientific workflow paradigm using AWS Fargate and Google Cloud Run infrastructures  ...  Acknowledgments This work was supported by the National Science Centre, Poland, grant 2016/21/B/ST6/01497.  ... 
arXiv:2010.11320v1 fatcat:oxgqpjud2jdfjhva5pqtxeuvu4

In Search of a Fast and Efficient Serverless DAG Engine [article]

Benjamin Carver, Jingyuan Zhang, Ao Wang, Yue Cheng
2019 arXiv   pre-print
The auto-scaling property of serverless computing platforms accommodates short tasks and bursty workloads, while the pay-per-use billing model of serverless computing providers keeps the cost of short  ...  These characteristics make them well-suited for a new cloud computing model called serverless computing or Function-as-a-Service (FaaS), which has become prevalent in recent years.  ...  INTRODUCTION In recent years, a new cloud computing model called serverless computing [8, 19] (Function-as-a-Service or FaaS) 1 has become prevalent, owing to OS-level (i.e., container-based) virtualization  ... 
arXiv:1910.05896v2 fatcat:itnhnurocvdozghbvxeqrnwjpi

Reproducible and Portable Big Data Analytics in the Cloud [article]

Xin Wang, Pei Guo, Xingyan Li, Jianwu Wang, Aryya Gangopadhyay, Carl E. Busart, Jade Freeman
2022 arXiv   pre-print
Cloud computing has become a major approach to help reproduce computational experiments because it supports on-demand hardware and software resource provisioning.  ...  The second is an application developed for one cloud, is difficult to be reproduced in another cloud, a.k.a. vendor lock-in problem.  ...  Our toolkit is built to support all four types of reproduction. Serverless Computing As a recent cloud-based execution model, serverless computing provides a few advantages.  ... 
arXiv:2112.09762v2 fatcat:zbrlopjvkrhm5ho5mm5zpv2ryu

Quality Aspects of Serverless Architecture: An Exploratory Study on Maintainability

Louis Racicot, Nicolas Cloutier, Julien Abt, Fabio Petrillo
2019 Proceedings of the 14th International Conference on Software Technologies  
Serverless architecture is emerging more and more popular as the tools are becoming cheap and more accessible.  ...  This way of designing an architecture presents many advantages especially for computing intensive and event-driven applications.  ...  BACKGROUND Serverless and FaaS Serverless architecture is a model of cloud computing services that cloud providers offer and manage dynamically allocated computational resources, pricing by consumed  ... 
doi:10.5220/0007842000600070 dblp:conf/icsoft/RacicotCAP19 fatcat:sm5dk4q5xrcixkqgenogneypma

Lambada: Interactive Data Analytics on Cold Data using Serverless Cloud Infrastructure [article]

Ingo Müller and Renato Marroquín and Gustavo Alonso
2019 arXiv   pre-print
The promise of ultimate elasticity and operational simplicity of serverless computing has recently lead to an explosion of research in this area.  ...  We design and implement Lambada, a system following a purely serverless architecture, in order to illustrate when and how serverless computing should be employed for data analytics.  ...  INTRODUCTION Data processing in the cloud has become a widespread solution in a wide variety of use cases.  ... 
arXiv:1912.00937v1 fatcat:wuvzkpl7nfcxtidbor5npgwqxu

numpywren: serverless linear algebra [article]

Vaishaal Shankar, Karl Krauth, Qifan Pu, Eric Jonas, Shivaram Venkataraman, Ion Stoica, Benjamin Recht, Jonathan Ragan-Kelley
2018 arXiv   pre-print
In this paper we show how the disaggregation of storage and compute resources in so-called "serverless" environments, combined with compute-intensive workload characteristics, can be exploited to achieve  ...  This highlights how cloud providers could better support these types of computations through small changes in their infrastructure.  ...  Acknowledgements This research is supported in part by ONR awards N00014-17-1-2191, N00014-17-1-2401, and N00014-18-1-2833, the DARPA Assured Autonomy (FA8750-18-C-0101) and Lagrange (W911NF-16-1-0552)  ... 
arXiv:1810.09679v1 fatcat:lxv65s42rzd6vomkg2pff2akhm

On the Future of Cloud Engineering [article]

David Bermbach, Abhishek Chandra, Chandra Krintz, Aniruddha Gokhale, Aleksander Slominski, Lauritz Thamsen, Everton Cavalcante, Tian Guo, Ivona Brandic, Rich Wolski
2021 arXiv   pre-print
The aim of this paper is to highlight the importance of cloud engineering, survey the landscape of best practices in cloud engineering and its evolution, discuss many of the existing cloud engineering  ...  advances, and identify both the inherent technical challenges and research opportunities for the future of cloud computing in general and cloud engineering in particular.  ...  For cloud engineering research, the key challenge is focusing on ease of use of cloud computing (and hence serverless computing).  ... 
arXiv:2108.08685v1 fatcat:mlalfa657zbappkvl3i2cyionu

Volunteer Down: How COVID-19 Created the Largest Idling Supercomputer on Earth

Nane Kratzke
2020 Future Internet  
Therefore, this perspective paper reviews the current state of volunteer and cloud computing to analyze what both domains could learn from each other.  ...  Notably, efficient resource sharing has been optimized throughout the last ten years in cloud computing.  ...  He is the CEO of the cloud-native consulting company QAware GmbH and a cloud-native computing expert.  ... 
doi:10.3390/fi12060098 fatcat:35uerxlqmjc7vlxjnrrd2tdqla

A Multivocal Literature Review of Function-as-a-Service (FaaS) Infrastructures and Implications for Software Developers [chapter]

Jake Grogan, Connor Mulready, James McDermott, Martynas Urbanavicius, Murat Yilmaz, Yalemisew Abgaz, Andrew McCarren, Silvana Togneri MacMahon, Vahid Garousi, Peter Elger, Paul Clarke
2020 Communications in Computer and Information Science  
This work was supported, in part, by Science Foundation Ireland grant 13/RC/2094 and co-funded under the European Regional Development Fund through the Southern & Eastern Regional Operational Programme  ...  to Lero -the Irish Software Research Centre (  ...  -What is the serverless model? Serverless models abstract the underlying computer infrastructure..  ... 
doi:10.1007/978-3-030-56441-4_5 fatcat:p5uwqiwblzh3tjg4sv5dg43moq

Functionals in the Clouds: An abstract architecture of serverless Cloud-Native Apps [article]

Stanislaw Ambroszkiewicz, Waldemar Bartyna, Stanislaw Bylka
2021 arXiv   pre-print
Cloud Native Application CNApp (as a distributed system) is a collection of independent components (micro-services) interacting via communication protocols.  ...  This implies also internal abstract architecture of microservice as a collection of event-triggered serverless functions (including functions implementing the protocols) that are dynamically composed into  ...  phase of cloud computing will change the way programmers work as dramatically as the first phase changed how operators work. [...] new general-purpose serverless abstractions will emerge ... " The physical  ... 
arXiv:2105.10362v4 fatcat:5pb3vctmgvdvtfgp6gazbkk2km

Cost- and QoS-Efficient Serverless Cloud Computing [article]

Chavit Denninnart
2020 arXiv   pre-print
Cloud-based serverless computing systems, either public or privately provisioned, aim to provide the illusion of infinite resources and abstract users from details of the allocation decisions.  ...  With the goal of providing a low cost and a high QoS, the serverless computing paradigm offers opportunities that can be harnessed to attain the goals.  ...  Serverless Cloud Computing Paradigm Cloud computing offload the application deployment details to be in the hand of cloud providers.  ... 
arXiv:2011.11711v1 fatcat:ra66iigninem7gqibmivsn3dba
« Previous Showing results 1 — 15 out of 371 results