Reinforcement Learning-Based Dynamic Management of Structured Parallel Farm Skeletons on Serverless Platforms
On the map: Deep reinforcement learning methods → RL for energy, networks and operations
Abstract (arXiv)
We present a framework for dynamic management of structured parallel processing skeletons on serverless platforms. Our goal is to bring HPC-like performance and resilience to serverless and continuum environments while preserving the programmability benefits of skeletons. As a first step, we focus on the well known Farm pattern and its implementation on the open-source OpenFaaS platform, treating autoscaling of the worker pool as a QoS-aware resource management problem. The framework couples a reusable farm template with a Gymnasium-based monitoring and control layer that exposes queue, timing, and QoS metrics to both reactive and learning-based controllers. We investigate the effectiveness of AI-driven dynamic scaling for managing the farm's degree of parallelism via the scalability of serverless functions on OpenFaaS. In particular, we discuss the autoscaling model and its training, and evaluate two reinforcement learning (RL) policies against a baseline of reactive management derived from a simple farm performance model. Our results show that AI-based management can better accommodate platform-specific limitations than purely model-based performance steering, improving QoS while maintaining efficient resource usage and stable scaling behaviour.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in RL for energy, networks and operations, one of 15 directions in Deep reinforcement learning methods. Builds on 3 of its 26 references that are in the map. First posted on arXiv 6 Feb 2026.
Builds on
3 of 26 references.
References · 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Cortex: Workflow-Aware Resource Pooling and Scheduling for Agentic Serving
- 2025A Comparative Study of OpenMP Scheduling Algorithm Selection Strategies
- 2026Decentralized Task Scheduling in Distributed Systems: A Deep Reinforcement Learning Approach
- 2026BatchBench: Toward a Workload-Aware Benchmark for Autoscaling Policies in Big Data Batch Processing -- A Proposed Framework ↗
- 2025SeamlessFlow: A Trainer Agent Isolation RL Framework Achieving Bubble-Free Pipelines via Tag Scheduling
- 2025Meta-Reinforcement Learning with Discrete World Models for Adaptive Load Balancing
- 2026HiveMind: OS-Inspired Scheduling for Concurrent LLM Agent Workloads
- 2025Benchmarking Dynamic SLO Compliance in Distributed Computing Continuum Systems