Project maintained by r9y-dev Hosted on GitHub Pages — Theme by mattgraham

Distributed Systems Awareness

Description: Before building a distributed system, teams need to be aware that there are some fundamental differences from running on a single machine (eg “it works on my laptop”). Knowing that RPC calls involve remote machines over an unreliable network. eg: awareness of The Fallacies of distributed computing.

Related Products

Prerequisites: RPCs, Networking

Next: Distributed Consensus, CAP Theory, gRPC

Related Terms: Protobufs