2 minutes
Favorite thing about SLOs
I think my favorite thing about SLOs is that error budget burndown uses calculus hehe https://t.co/iLS9TNCH4n
— shelby reliability engineer (@shelbyspees) August 17, 2020
if you want to alert on error budget burn rate, well that's alerting on rate of change of rate of change
— shelby reliability engineer (@shelbyspees) August 17, 2020
aka derivative of the derivative
aka acceleration
how this looks as a word problem:
— shelby reliability engineer (@shelbyspees) August 17, 2020
your SLO requires 99.9% uptime. define a function that'll alert you when you're within 6 hours of burning through your error budget.
then use that function to set your PagerDuty alarm
if your service is degraded (or down) you're gonna burn through error budget *faster*.
— shelby reliability engineer (@shelbyspees) August 17, 2020
you need to track those accelerations and decelerations. how soon are we out of budget? can this wait until morning?
calculus was my favorite part of math btw, although I had a great teacher in high school.
— shelby reliability engineer (@shelbyspees) August 17, 2020
least favorite parts were probability and combinatorics. arithmetic is just data entry 😤
I never took formal math classes but I did take differential equations and linear algebra (thought I wanted to be a math major at first) and that played a huge role in my confidence going back to school for CS
— shelby reliability engineer (@shelbyspees) August 17, 2020
234 Words
2020-08-17 22:29 (Last updated: 2020-09-20 08:36)
03329a4
@
2020-09-20