Multi-Expert Autoscaling Boosts Serverless Efficiency, Cuts Costs

Mobina Kashaniyan, Mehrdad Ashtiani, Amirhossein Ghassemi· July 20, 2026 View original

Summary

This research proposes a dependency-aware autoscaling framework for serverless environments that uses graph-based bottleneck identification, short-term workload forecasting, and a multi-model consensus mechanism. The framework achieves high prediction accuracy, reduces infrastructure costs, and maintains performance targets by intelligently managing dynamic workloads and cold-start latencies.

Serverless computing offers benefits like automatic resource management and pay-per-use models, but effective autoscaling remains a significant challenge due to fluctuating workloads, cold-start delays, and inter-function dependencies. This study introduces a new autoscaling framework designed to address these complexities. The proposed framework integrates several key components: it first models serverless applications as directed dependency graphs to identify critical functions using weighted degree centrality. Next, it employs lightweight machine learning models (MLP, LSTM, CNN) for short-term workload forecasting. The outputs from these diverse models are then combined using a performance-weighted probabilistic ensemble, inspired by Bayesian model averaging, to achieve a robust consensus. Finally, a sophisticated controller incorporates cold-start awareness and cost comparisons to make intelligent scaling decisions (scale-up, scale-down, or hold). Experimental results, using real workload traces, demonstrate that this ensemble approach achieves 99.88% prediction accuracy, significantly outperforming other forecasting methods. It also consistently reduces infrastructure costs across various cloud pricing models while successfully maintaining performance targets.

Why it matters

For professionals managing serverless deployments, this research offers a robust and practical solution to optimize resource allocation, minimize cold-start issues, and substantially reduce operational costs, leading to more efficient and performant applications.

How to implement this in your domain

  1. 1Map out the dependencies of your serverless functions to create a directed dependency graph.
  2. 2Implement short-term workload forecasting using a combination of MLP, LSTM, and CNN models for each critical function.
  3. 3Develop a multi-model consensus mechanism, such as a performance-weighted ensemble, to combine forecasting outputs.
  4. 4Integrate a cost-aware scaling controller that considers cold-start latencies and cloud pricing models when making autoscaling decisions.
  5. 5Monitor and evaluate the framework's impact on infrastructure costs, performance metrics, and cold-start rates in your serverless environment.

Who benefits

Software DevelopmentCloud ComputingE-commerceSaaSFinTech

Key takeaways

  • A new autoscaling framework uses dependency graphs and multi-expert forecasting for serverless environments.
  • The framework achieves 99.88% prediction accuracy for resource demand.
  • It significantly reduces infrastructure costs while maintaining performance targets.
  • The approach effectively addresses dynamic workloads, cold-start latency, and function dependencies.

Original post by Mobina Kashaniyan, Mehrdad Ashtiani, Amirhossein Ghassemi

"arXiv:2607.15511v1 Announce Type: new Abstract: Serverless computing provides automatic resource management and pay-per-use execution, but effective autoscaling remains challenging because of dynamic workloads, cold-start latency, and dependencies among functions. We present a de…"

View on X

Originally posted by Mobina Kashaniyan, Mehrdad Ashtiani, Amirhossein Ghassemi on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses