Spring til hovednavigation Spring til søgning Spring til hovedindhold

Custom Serverless Function Scheduling Policies: An APP Tutorial

  • Giuseppe De Palma*
  • , Saverio Giallorenzo
  • , Jacopo Mauro
  • , Matteo Trentin
  • , Gianluigi Zavattaro
  • *Kontaktforfatter
  • University of Bologna
  • Institut National de Recherche en Informatique et en Automatique
  • Syddansk Universitet

Publikation: Kapitel i bog/rapport/konference-proceeding › Konferencebidrag i proceedings › Forskning › peer review

65 Downloads (Pure)

Abstract

State-of-the-art serverless platforms use hard-coded scheduling policies that hardly accommodate users in implementing functional or performance-related scheduling logic of their functions, e.g., preserving the execution of critical functions within some geographical boundaries or minimising data-access latencies. We addressed this problem by introducing APP: a declarative language for defning per-function scheduling policies which we also implemented as an extension of the open-source OpenWhisk serverless platform. Here, we present a gentle introduction to APP through an illustrative application developed over several incremental steps.
OriginalsprogEngelsk
TitelJoint Post-proceedings of the Third and Fourth International Conference on Microservices (Microservices 2020/2022)
RedaktørerGokila Dorai, Maurizio Gabbrielli, Giulio Manzonetto, Aomar Osmani, Marco Prandini, Gianluigi Zavattaro, Olaf Zimmermann
ForlagSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Publikationsdato2023
Sider5:1-5:16
Artikelnummer5
ISBN (Elektronisk)978-3-95977-306-5
DOI
StatusUdgivet - 2023
NavnOpen Access Series in Informatics
Vol/bind111
ISSN2190-6807

Finansiering

Research partly supported by the H2020-MSCA-RISE project ID 778233 “Behavioural Application Program Interfaces (BEHAPI)”

Fingeraftryk

Dyk ned i forskningsemnerne om 'Custom Serverless Function Scheduling Policies: An APP Tutorial'. Sammen danner de et unikt fingeraftryk.

Citationsformater