Proactive Serverless Function Resource Management
This paper introduces a new primitive to serverless language runtimes called freshen. With freshen, developers or providers specify functionality to perform before a given function executes. This proactive technique allows for overheads associated with serverless functions to be mitigated at executi...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This paper introduces a new primitive to serverless language runtimes called
freshen. With freshen, developers or providers specify functionality to perform
before a given function executes. This proactive technique allows for overheads
associated with serverless functions to be mitigated at execution time, which
improves function responsiveness. We show various predictive opportunities
exist to run freshen within reasonable time windows. A high-level design and
implementation are described, along with preliminary results to show the
potential benefits of our scheme. |
---|---|
DOI: | 10.48550/arxiv.2010.04312 |