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.

Download


Paper 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