Skip to content

Conversation

@kris-gaudel
Copy link
Contributor

@kris-gaudel kris-gaudel commented Nov 12, 2025

Using the p90 as our ideal error rate is not resilient to 30min incidents. This PR replaces the p90 as calculated by the P2 estimator with the forecast from a SES.

A small alpha is chosen to make reduce the weight on recent events. As our number of observations increases, we become more "confident" in our observations so we reduce alpha by half after 15mins, and half again at 30mins (this idea was proposed by @AbdulRahmanAlHamali, exact numbers and reduction facts are to be discussed).

Some things that are still being considered:

  • What should is a good cap value for our forecast?
  • What is a good initial value?
  • It would be nice to verify these changes on SFR, perhaps our p90 was too sensitive and that's why our utilization spiked here in Adaptive - Test 3

@kris-gaudel kris-gaudel marked this pull request as ready for review November 14, 2025 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants