DiscoverKubeFMPredictive vs Reactive: A Journey to Smarter Kubernetes Scaling, with Jorrick Stempher
Predictive vs Reactive: A Journey to Smarter Kubernetes Scaling, with Jorrick Stempher

Predictive vs Reactive: A Journey to Smarter Kubernetes Scaling, with Jorrick Stempher

Update: 2025-09-09
Share

Description

Jorrick Stempher shares how his team of eight students built a complete predictive scaling system for Kubernetes clusters using machine learning.

Rather than waiting for nodes to become overloaded, their system uses the Prophet forecasting model to proactively anticipate load patterns and scale infrastructure, giving them the 8-9 minutes needed to provision new nodes on Vultr.

You will learn:

  • How to implement predictive scaling using Prophet ML model, Prometheus metrics, and custom APIs to forecast Kubernetes workload patterns

  • The Node Ranking Index (NRI) - a unified metric that combines CPU, RAM, and request data into a single comparable number for efficient scaling decisions

  • Real-world implementation challenges, including data validation, node startup timing constraints, load testing strategies, and the importance of proper research before building complex scaling solutions

Sponsor

This episode is brought to you by Testkube—the ultimate Continuous Testing Platform for Cloud Native applications. Scale fast, test continuously, and ship confidently. Check it out at testkube.io

More info

Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Predictive vs Reactive: A Journey to Smarter Kubernetes Scaling, with Jorrick Stempher

Predictive vs Reactive: A Journey to Smarter Kubernetes Scaling, with Jorrick Stempher