Distributed Systems Crash Course

Navigating Networking, Consistency and Failures