# Cloud Programming Simplified: A Berkeley View on Serverless Computing

**Authors:** 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

arXiv: 1902.03383 · 2019-02-12

## TL;DR

This paper reviews the evolution of cloud computing, highlights the rise of serverless computing as a simplified interface, discusses current challenges, and predicts its future dominance in cloud technology.

## Contribution

It provides a comprehensive overview of serverless computing's history, current limitations, and future research opportunities, building on the 2009 Berkeley View predictions.

## Key findings

- Serverless computing simplifies cloud programming significantly.
- Current limitations include scalability and vendor lock-in.
- Future growth is expected as challenges are addressed.

## Abstract

Serverless cloud computing handles virtually all the system administration operations needed to make it easier for programmers to use the cloud. It provides an interface that greatly simplifies cloud programming, and represents an evolution that parallels the transition from assembly language to high-level programming languages. 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 applications that stretch the current limits of serverless, and then lists obstacles and research opportunities required for serverless computing to fulfill its full potential. 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 will grow to dominate the future of cloud computing.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.03383/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1902.03383/full.md

## References

76 references — full list in the complete paper: https://tomesphere.com/paper/1902.03383/full.md

---
Source: https://tomesphere.com/paper/1902.03383