Serverless Computing: One Step Forward, Two Steps Back

12/10/2018
by   Joseph M. Hellerstein, et al.
0

Serverless computing offers the potential to program the cloud in an autoscaling, pay-as-you go manner. In this paper we address critical gaps in first-generation serverless computing, which place its autoscaling potential at odds with dominant trends in modern computing: notably data-centric and distributed computing, but also open source and custom hardware. Put together, these gaps make current serverless offerings a bad fit for cloud innovation and particularly bad for data systems innovation. In addition to pinpointing some of the main shortfalls of current serverless architectures, we raise a set of challenges we believe must be met to unlock the radical potential that the cloud---with its exabytes of storage and millions of cores---should offer to innovative developers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/07/2016

Open-source Hardware: Opportunities and Challenges

Innovation in hardware is slowing due to rising costs of chip design and...
research
04/22/2021

Towards Offloadable and Migratable Microservices on Disaggregated Architectures: Vision, Challenges, and Research Roadmap

Microservice and serverless computing systems open up massive versatilit...
research
09/15/2021

Evaluation of Distributed Databases in Hybrid Clouds and Edge Computing: Energy, Bandwidth, and Storage Consumption

A benchmark study of modern distributed databases is an important source...
research
06/07/2019

The server is dead, long live the server: Rise of Serverless Computing, Overview of Current State and Future Trends in Research and Industry

Serverless computing -- an emerging cloud-native paradigm for the deploy...
research
12/02/2019

Contribution to the design and the implementation of a Cloud Radio Access Network

This dissertation paper presents the main contributions to the design an...
research
05/06/2022

Living Innovation Lab: A Human Centric Computing toward Healthy Living

Living Lab is an umbrella term used for referring to a methodology of us...

Please sign up or login with your details

Forgot password? Click here to reset