Serverless Computing: Current Trends and Open Problems
arXiv:1706.03178
Abstract
Serverless computing has emerged as a new compelling paradigm for the deployment of applications and services. It represents an evolution of cloud programming models, abstractions, and platforms, and is a testament to the maturity and wide adoption of cloud technologies. In this chapter, we survey existing serverless platforms from industry, academia, and open source projects, identify key characteristics and use cases, and describe technical challenges and open problems.
Cited by in corpus (12)
- Cloudburst: Stateful Functions-as-a-Service
- A Manifesto for Future Generation Cloud Computing: Research Directions for the Next Decade
- OverSketch: Approximate Matrix Multiplication for the Cloud
- Function Delivery Network: Extending Serverless Computing for Heterogeneous Platforms
- EdgePier: P2P-based Container Image Distribution in Edge Computing Environments
- Distributed Double Machine Learning with a Serverless Architecture
- A Comparative Taxonomy and Survey of Public Cloud Infrastructure Vendors
- A FaaS File System for Serverless Computing
- Serverless Straggler Mitigation using Local Error-Correcting Codes
- Serverless Data Analytics with Flint
- Utility-based Resource Allocation and Pricing for Serverless Computing
- Data-driven scheduling in serverless computing to reduce response time