Salvato in:
Dettagli Bibliografici
Autori principali: Deng, Yuhan, Srivatsan, Akshay, Ingino, Sebastian, Chua, Francis, Mitchell, Yasmine, Vilaysack, Matthew, Winstein, Keith
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:https://arxiv.org/abs/2511.00205
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912680757952512
author Deng, Yuhan
Srivatsan, Akshay
Ingino, Sebastian
Chua, Francis
Mitchell, Yasmine
Vilaysack, Matthew
Winstein, Keith
author_facet Deng, Yuhan
Srivatsan, Akshay
Ingino, Sebastian
Chua, Francis
Mitchell, Yasmine
Vilaysack, Matthew
Winstein, Keith
contents We describe a system for serverless computing where users, programs, and the underlying platform share a common representation of a computation: a deterministic procedure, run in an environment of well-specified data or the outputs of other computations. This representation externalizes I/O: data movement over the network is performed exclusively by the platform. Applications can describe the precise data needed at each stage, helping the provider schedule tasks and network transfers to reduce starvation. The design suggests an end-to-end argument for outsourced computing, shifting the service model from ``pay-for-effort'' to ``pay-for-results.''
format Preprint
id arxiv_https___arxiv_org_abs_2511_00205
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Fix: externalizing network I/O in serverless computing
Deng, Yuhan
Srivatsan, Akshay
Ingino, Sebastian
Chua, Francis
Mitchell, Yasmine
Vilaysack, Matthew
Winstein, Keith
Operating Systems
Distributed, Parallel, and Cluster Computing
We describe a system for serverless computing where users, programs, and the underlying platform share a common representation of a computation: a deterministic procedure, run in an environment of well-specified data or the outputs of other computations. This representation externalizes I/O: data movement over the network is performed exclusively by the platform. Applications can describe the precise data needed at each stage, helping the provider schedule tasks and network transfers to reduce starvation. The design suggests an end-to-end argument for outsourced computing, shifting the service model from ``pay-for-effort'' to ``pay-for-results.''
title Fix: externalizing network I/O in serverless computing
topic Operating Systems
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2511.00205