AUTHOREA
Log in Sign Up Browse Preprints
LOG IN SIGN UP
Jing Ma
Jing Ma

Public Documents 1
BriskChain: Decentralized Function Composition for High-performance Serverless Comput...
Jing Ma
Kan Wang

Jing Ma

and 2 more

March 29, 2023
Serverless computing allows developers to create workflows for complex tasks through the composition of serverless functions. Current serverless workflow engines rely on master-side patterns which hinder the interaction between serverless functions, causing performance issues. In this paper, a decentralized worker-side pattern is proposed that provides enhanced performance by allowing each workflow function to schedule itself from the current node to the next without having to interact with the master controller. It treats the serverless workflow as a whole unit and uses a locality strategy to optimize performance. A new high-performance workflow engine called BriskChain has been implemented to demonstrate the effectiveness of this approach. Experiments on a real-world application show that BriskChain is able to achieve 2.5 times better performance than a state-of-the-art serverless workflow engine.

| Powered by Authorea.com

  • Home