Lune

ASPLOS2022Top-tier venue

FaaSFlow: enable efficient workflow execution for function-as-a-service

Zijun Li, Yushi Liu, Linsong Guo, Quan Chen, Jiagan Cheng, Wenli Zheng, Minyi Guo

2022Year
95Citations
27Top-tier citations

Abstract

Serverless computing (Function-as-a-Service) provides fine-grain resource sharing by running functions (or Lambdas) in containers. Data-dependent functions are required to be invoked following a pre-defined logic, which is known as serverless workflows. However, our investigation shows that the traditional master-worker based workflow execution architecture performs poorly in serverless context. One significant overhead results from the master-side workflow schedule pattern, with which the functions are triggered in the master node and assigned to worker nodes for execution. Besides, the data movement between workers also reduces the throughput.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 135a0396-5423-4875-8f88-9823e2c26c6b

Cited by top-tier papers27

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines