Salvato in:
| Autori principali: | , , , , , , |
|---|---|
| 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 |