English

Joint$\lambda$: Orchestrating Serverless Workflows on Jointcloud FaaS Systems

Distributed, Parallel, and Cluster Computing 2026-04-07 v3

Abstract

Existing serverless workflow orchestration systems are predominantly designed for a single-cloud FaaS system, leading to vendor lock-in. This restricts performance optimization, cost reduction, and availability of applications. However, orchestrating serverless workflows on Jointcloud FaaS systems faces two main challenges: (1) additional overhead caused by centralized cross-cloud orchestration; and (2) a lack of reliable failover and fault-tolerant mechanisms for cross-cloud serverless workflows. To address these challenges, we propose Jointλ\lambda, a distributed runtime system designed to orchestrate serverless workflows on multiple FaaS systems without relying on a centralized orchestrator. Jointλ\lambda introduces a compatibility layer, Backend-Shim, leveraging inter-cloud heterogeneity to optimize makespan and reduce costs with on-demand billing. By using function-side orchestration instead of centralized nodes, it enables independent function invocations and data transfers, reducing cross-cloud communication overhead. For high availability, it ensures exactly-once execution via datastores and failover mechanisms for serverless workflows on Jointcloud FaaS systems. We validate Jointλ\lambda on two heterogeneous FaaS systems, AWS and Aliyun, with four workflows. Compared to the most advanced commercial orchestration services for single-cloud serverless workflows, Jointλ\lambda reduces makespan by up to 3.3×\times while saving up to 65% in cost. Jointλ\lambda is also up to 4.0×\times faster than state-of-the-art orchestrators for cross-cloud serverless workflows, while achieving competitive cost in representative scenarios and providing strong execution guarantees.

Keywords

Cite

@article{arxiv.2505.21899,
  title  = {Joint$\lambda$: Orchestrating Serverless Workflows on Jointcloud FaaS Systems},
  author = {Rui Li and Jianfei Liu and Zhilin Yang and Peichang Shi and Guodong Yi and Huaimin Wang},
  journal= {arXiv preprint arXiv:2505.21899},
  year   = {2026}
}