Joint$\lambda$: Orchestrating Serverless Workflows on Jointcloud FaaS Systems
Rui Li, Jianfei Liu, Zhilin Yang, Peichang Shi, Guodong Yi, Huaimin Wang

TL;DR
Jointλ is a distributed system that orchestrates cross-cloud serverless workflows without centralized control, reducing overhead, costs, and improving fault tolerance on multi-FaaS platforms.
Contribution
It introduces a novel distributed runtime with function-side orchestration and failover mechanisms for efficient, reliable cross-cloud serverless workflow management.
Findings
Reduces workflow makespan by up to 3.3× compared to commercial services.
Saves up to 65% in execution costs.
Achieves up to 4.0× faster performance than state-of-the-art orchestrators.
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, a distributed runtime system designed to orchestrate serverless workflows on multiple FaaS systems without relying on a centralized orchestrator. Joint introduces a compatibility layer, Backend-Shim, leveraging inter-cloud heterogeneity to optimize makespan and reduce costs with on-demand billing. By using function-side…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
