Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen:
https://doi.org/10.21256/zhaw-29575
Publikationstyp: | Konferenz: Paper |
Art der Begutachtung: | Peer review (Publikation) |
Titel: | Beyond @CloudFunction : powerful code annotations to capture serverless runtime patterns |
Autor/-in: | Klingler, Raffael Trifunovic, Nemanja Spillner, Josef |
et. al: | No |
DOI: | 10.1145/3493651.3493669 10.21256/zhaw-29575 |
Erschienen in: | Proceedings of the Seventh International Workshop on Serverless Computing (WoSC7) 2021 |
Seite(n): | 23 |
Seiten bis: | 28 |
Angaben zur Konferenz: | 7th International Workshop on Serverless Computing (WoSC7), online, 6-10 December 2021 |
Erscheinungsdatum: | 6-Dez-2021 |
Verlag / Hrsg. Institution: | ACM |
ISBN: | 9781450391726 |
Sprache: | Englisch |
Schlagwörter: | Serverless computing; Cloudware; Software engineering; Deployment |
Fachgebiet (DDC): | 005: Computerprogrammierung, Programme und Daten |
Zusammenfassung: | Simplicity in elastically scalable application development is a key concern addressed by the serverless computing paradigm, in particular the code-level Function-as-a-Service (FaaS). Various FaaSification frameworks demonstrated that marking code methods to streamline their offloading as cloud functions offers a simple bridge to software engineering habits. As application complexity increases, more complex runtime patterns with background activities, such as keeping containerised cloud functions warm to ensure the absence of cold starts, usually require giving up on simplicity and instead investing efforts into orchestrating infrastructure. By bringing infrastructure-as-code concepts into the function source via powerful code annotations, typical orchestration patterns can be simplified again. We evaluate this idea and demonstrate its practical feasibility with FaaS Fusion, an annotations library and transpiler framework for JavaScript. |
URI: | https://digitalcollection.zhaw.ch/handle/11475/29575 |
Volltext Version: | Akzeptierte Version |
Lizenz (gemäss Verlagsvertrag): | Lizenz gemäss Verlagsvertrag |
Departement: | School of Engineering |
Organisationseinheit: | Institut für Informatik (InIT) |
Enthalten in den Sammlungen: | Publikationen School of Engineering |
Dateien zu dieser Ressource:
Datei | Beschreibung | Größe | Format | |
---|---|---|---|---|
2023_Klingler-etal_Beyond-@CloudFunction_ACM.pdf | Accepted Version | 435.35 kB | Adobe PDF | Öffnen/Anzeigen |
Zur Langanzeige
Klingler, R., Trifunovic, N., & Spillner, J. (2021). Beyond @CloudFunction : powerful code annotations to capture serverless runtime patterns [Conference paper]. Proceedings of the Seventh International Workshop on Serverless Computing (WoSC7) 2021, 23–28. https://doi.org/10.1145/3493651.3493669
Klingler, R., Trifunovic, N. and Spillner, J. (2021) ‘Beyond @CloudFunction : powerful code annotations to capture serverless runtime patterns’, in Proceedings of the Seventh International Workshop on Serverless Computing (WoSC7) 2021. ACM, pp. 23–28. Available at: https://doi.org/10.1145/3493651.3493669.
R. Klingler, N. Trifunovic, and J. Spillner, “Beyond @CloudFunction : powerful code annotations to capture serverless runtime patterns,” in Proceedings of the Seventh International Workshop on Serverless Computing (WoSC7) 2021, Dec. 2021, pp. 23–28. doi: 10.1145/3493651.3493669.
KLINGLER, Raffael, Nemanja TRIFUNOVIC und Josef SPILLNER, 2021. Beyond @CloudFunction : powerful code annotations to capture serverless runtime patterns. In: Proceedings of the Seventh International Workshop on Serverless Computing (WoSC7) 2021. Conference paper. ACM. 6 Dezember 2021. S. 23–28. ISBN 9781450391726
Klingler, Raffael, Nemanja Trifunovic, and Josef Spillner. 2021. “Beyond @CloudFunction : Powerful Code Annotations to Capture Serverless Runtime Patterns.” Conference paper. In Proceedings of the Seventh International Workshop on Serverless Computing (WoSC7) 2021, 23–28. ACM. https://doi.org/10.1145/3493651.3493669.
Klingler, Raffael, et al. “Beyond @CloudFunction : Powerful Code Annotations to Capture Serverless Runtime Patterns.” Proceedings of the Seventh International Workshop on Serverless Computing (WoSC7) 2021, ACM, 2021, pp. 23–28, https://doi.org/10.1145/3493651.3493669.
Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt, soweit nicht anderweitig angezeigt.