English

SEUSS: Rapid serverless deployment using environment snapshots

Operating Systems 2019-10-04 v1

Abstract

Modern FaaS systems perform well in the case of repeat executions when function working sets stay small. However, these platforms are less effective when applied to more complex, large-scale and dynamic workloads. In this paper, we introduce SEUSS (serverless execution via unikernel snapshot stacks), a new system-level approach for rapidly deploying serverless functions. Through our approach, we demonstrate orders of magnitude improvements in function start times and cacheability, which improves common re-execution paths while also unlocking previously-unsupported large-scale bursty workloads.

Keywords

Cite

@article{arxiv.1910.01558,
  title  = {SEUSS: Rapid serverless deployment using environment snapshots},
  author = {James Cadden and Thomas Unger and Yara Awad and Han Dong and Orran Krieger and Jonathan Appavoo},
  journal= {arXiv preprint arXiv:1910.01558},
  year   = {2019}
}
R2 v1 2026-06-23T11:33:54.113Z