Reliable Distributed Systems How and Why Complex Systems Fail.
CS514: Intermediate Course in Operating Systems
Reliable Distributed Systems