Discussion about this post

User's avatar
Alex Casalboni's avatar

In got stuck in the robustness section. You note that teams report getting better at diagnosing production problems while recovery outcomes are becoming more variable. Both of those can be true at the same time, but unfortunately MTTR has no way to show it because it collapses a sequence of intervals into a single duration.

If you remember the Cloudflare incident (Nov 2025) and go through their postmortem: 5 hours and 38 minutes end to end. Roughly 2 hours went to working out what was happening. The mitigation was reverting a config file, so the interval after diagnosis behaves nothing like the intervals before it. Flattening all the intervals hides which lever you're actually missing.

At Unleash, we ended up naming it "mean time to neutralize" (MTTN), as the span from diagnosis to impact reaching zero, whether or not the underlying bug is fixed yet.

The companion metric is the gap between users stopping hurting and the real fix shipping. I find it fascinating because it's the rare incident duration that improves as it gets wider. Why? Because it means someone wrote the fix without the graph bleeding underneath them.

More context about MTTN from our blog: https://www.getunleash.io/blog/mean-time-to-neutralize

ace_x's avatar

The maintainability up, change confidence down split is fascinating. Locally clean code inside a system that's getting harder to reason about is exactly how it feels on the ground right now.

3 more comments...

No posts

Ready for more?