Advancing Serverless Workflow Efficiency: Integrating Functional Programming Constructs and DAG-Based Execution
Nimród Földvári, Florin Crăciun
2025
Abstract
Serverless computing, also known as the Function-as-a-Service (FaaS) paradigm, has become a cornerstone of modern cloud-based applications, enabling developers to build and execute workflows by composing server-less functions. However, current serverless platforms are limited by constrained orchestration and function composition capabilities, which reduce their expressiveness and performance. To address these limitations, this paper introduces three enhancements to Apache OpenWhisk: native support for currying, continuation, and Directed Acyclic Graphs (DAGs). These enhancements are designed to improve the expressiveness of serverless workflows, reduce latency, and enable partial execution of dynamic workflows as soon as data becomes available.
DownloadPaper Citation
in Harvard Style
Földvári N. and Crăciun F. (2025). Advancing Serverless Workflow Efficiency: Integrating Functional Programming Constructs and DAG-Based Execution. In Proceedings of the 15th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER; ISBN 978-989-758-747-4, SciTePress, pages 239-246. DOI: 10.5220/0013428200003950
in Bibtex Style
@conference{closer25,
author={Nimród Földvári and Florin Crăciun},
title={Advancing Serverless Workflow Efficiency: Integrating Functional Programming Constructs and DAG-Based Execution},
booktitle={Proceedings of the 15th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER},
year={2025},
pages={239-246},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013428200003950},
isbn={978-989-758-747-4},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 15th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER
TI - Advancing Serverless Workflow Efficiency: Integrating Functional Programming Constructs and DAG-Based Execution
SN - 978-989-758-747-4
AU - Földvári N.
AU - Crăciun F.
PY - 2025
SP - 239
EP - 246
DO - 10.5220/0013428200003950
PB - SciTePress