Unifying serverless and microservice workloads with SigmaOS
Many cloud applications use both serverless functions, for bursts of stateless parallel computation, and container orchestration, for long-running microservices and tasks that need to interact. Ideally a single platform would offer the union of these systems' capabilities, but neither is sufficient to act as that single platform: serverless functions are lightweight but cannot act as servers with long-term state, while container orchestration offers general-purpose computation but instance start-up takes too long to support burst parallelism.
Authors
- Ariel Szekely (ORCID: https://orcid.org/0000-0002-9086-2207)
- Adam Belay (ORCID: https://orcid.org/0000-0003-2222-3611)
- Robert Morris
- M. Frans Kaashoek
Institutions
- IIT@MIT (US)
Publication Details
- Published
- 2024-11-04
- DOI
- https://doi.org/10.1145/3694715.3695947
- Citations
- 9
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 3.14