1. Remote Procedure Calls (RPC)
How RPCs work: stubs, marshalling, and why networks make everything harder.
Consensus, replication, fault tolerance, and the theory behind large-scale systems.
How RPCs work: stubs, marshalling, and why networks make everything harder.