Hacker News new | ask | show | jobs
by wpietri 4426 days ago
Yes. Basically we've shifted from emphasizing high MBTF to low MTTR. Especially with techniques like continuous deployment and gradual rollout, it's relatively painless for all involved.

And I think it's necessary. The explosion in software complexity, platform complexity, and platform variation means that trying for absolute perfection is much more expensive than it was. And that's before we even look at the much higher requirements volatility.

1 comments

MTTR?
Mean Time To Repair. In other words, parent poster is saying that we tolerate more failures because we can fix them quickly.

I basically agree although it's obviously a vast oversimplification. I'd probably argue that we tend to have architectures that are often more resilient as well.

Mean Time To Repair.