Serverless Workflow

Serverless workflows automate the execution of complex tasks by orchestrating the interaction of independent functions, addressing the challenges of managing distributed applications. Current research focuses on optimizing workflow scheduling, particularly in resource-constrained environments like edge computing, exploring novel models like behavior trees to improve efficiency and reduce contention compared to traditional DAG-based approaches. This research is significant because efficient serverless workflow management is crucial for scaling cloud-based and edge applications, impacting both the performance of large-scale systems and the development of resource-efficient software architectures.

Papers