Trend-based automatic resource class scaling (opt-in)
M
Magda Perez
> WHAT: Trend-based automatic resource class scaling (opt-in) <
The ability for CircleCI to automatically scale a job up to the next resource class based on that job's historical usage trends. If a specific CI job shows memory or CPU usage trending upward over time — i.e., consistently maxing out its current resource class — CircleCI would auto-bump it to the next class up without requiring a manual config change.
> WHY: <
As usage scales — steadily increasing volume, new services and projects added over time — teams want jobs to right-size themselves automatically, avoiding the manual overhead of monitoring and adjusting resource classes as workloads grow.
J
Jeremiah Harlan
It would be great if scaling/resource-baseline configuration could be sourced from a config file or the CircleCI UI. The main benefit of enablement through dashboard is that it's expensive to make a code change and get it merged. Config code changes will run all CI jobs to ensure the change isn't breaking.