Partial Failures in Distributed Systems - Failure Is Inevitable: Understanding and Embracing System Failures | OneNoughtOne