2Distributed Systems Notes – Dr. Martin Kleppmann [pdf] (opens in new tab)(cl.cam.ac.uk)2BeenChilling3y ago0