Over the last 15 years of building highly scalable systems, I've seen my fair share of failures. Some are fascinating, some are embarrassing, some are grotesque, all share something fundamental. The lessons learned exploring the pathology of these failures can be applied to more than just operations and systems design. Corporate structure, software development and even community structure suffer from the same weakness. I'll take you on a whirlwind tour through some awesome failures and share why I think they happened.