Work

tAPP OpenWhisk: A serverless platform for topology-aware allocation priority policies

Year: 2025
Type: article
Abstract: The Function-as-a-Service (FaaS) paradigm offers a serverless approach that abstracts the management of underlying infrastructure, enabling developers to focus on application logic. However, leveraging infrastructure-aware features can further optimize serverless performance. We present a software prototype that enhances Apache OpenWhisk serverless platform with a novel architecture incorporating tAPP (topology-aware Allocation Priority Policies), a declarative language designed for specifying topology-aware scheduling policies. Through a case study involving distributed data access across multiple cloud regions, we show that tAPP can significantly reduce latency and minimizes performance variability compared to the standard OpenWhisk implementation.
Language: English
Open Access status: hybrid
Estimated APC paid: $2,600
OpenAlex ID: W4411147072
FWCI: 3.248
Cites: 19
Cited by: 3
Related to: 10