@inproceedings{47b0e684c8534c7390e306ed286dfc76,
title = "An OpenWhisk Extension for Topology-Aware Allocation Priority Policies",
abstract = "The Topology-aware Allocation Priority Policies (tAPP) language allows users of serverless platforms to orient the scheduling of their functions w.r.t. the topological properties of the available computation nodes. A tAPP-based platform can support multiple scheduling policies, which one would usually enforce via (brittle) ad-hoc multi-instance platform deployments. In this paper, we present an extension of the Apache OpenWhisk serverless platform that supports tAPP-based scripts. We show that our extension does not negatively impact the performance of generic, non-topology-bound serverless scenarios, while it increases the performance of topology-bound ones.",
author = "{De Palma}, Giuseppe and Saverio Giallorenzo and Jacopo Mauro and Matteo Trentin and Gianluigi Zavattaro",
year = "2024",
doi = "10.1007/978-3-031-62697-5_11",
language = "English",
isbn = "9783031626968",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science+Business Media",
pages = "201--218",
editor = "Ilaria Castellani and Francesco Tiezzi",
booktitle = "Proceedings of Coordination Models and Languages",
address = "United States",
note = "26th International Conference on Coordination Models and Languages, COORDINATION 2024 ; Conference date: 18-06-2024 Through 20-06-2024",
}