Lesson 15 · Senior observability judgment
SLO maturity, burn-rate reality, and honest reliability targets
How to talk about SLOs honestly when a platform uses SLO-like alert thresholds but has not yet implemented the full formal machinery.
Your win: explain the difference between true SLO maturity and SLO-style monitoring, and describe the repo’s current reliability-target posture without overstating it.
Why honesty matters so much here
SLO language is popular, which makes it easy to overclaim maturity. A team may have p95 thresholds and error-rate alerts, but still lack explicit service objectives, error budgets, burn-rate rules, or policy tied to those numbers. That does not mean the team has done nothing. It means the maturity level needs to be named accurately.
This is one of those topics where interview answers get much stronger when you stop reaching for the idealized textbook picture and start naming the in-between state correctly. Senior engineers do that well. They can say what exists, what is missing, and what the natural next maturity step would be.
The repo’s real position
The repo already has meaningful alert thresholds. That matters. But it does not yet have first-class SLO objects or explicit burn-rate machinery. So the correct story is not “we do not care about SLOs,” and it is not “we run a full SLO platform.” The correct story sits in between.
That in-between story is often the most interview-useful one: “we express SLO-like intent through Prometheus alert rules today, and formal error-budget and burn-rate workflows would be the natural next evolution.” That answer sounds grounded because it is.
What a mature explanation adds
A stronger answer does not just define SLI, SLO, and error budget. It explains why burn-rate alerting is a maturity step, why threshold-only paging can create noise, and why reliability targets become more useful when they start guiding trade-offs between shipping speed and stabilization work.
In other words, the senior version is not more vocabulary. It is more operational honesty.
Compare SLO ideals to the repo’s practical current state
Use the SRE material and the repo map together so “SLO maturity” stays honest and concrete.
→ SRE book — SLOs
→ SRE workbook — Burn-rate alerting
→ Repo observability map
Check yourself (from memory)
Q1. What is the most honest way to describe partial SLO maturity?
Sources. SRE book; SRE workbook; repo observability map.