MMichael MastersonJul 8 · 11 min readGood Architecture Plans for FailureGood architecture does not assume everything will work. It assumes something will fail and makes sure the team has a reasonable way to contain it, understand it, and recover from it. That may sound peblog.m2s2.io