40 Years of Pretending
summary
Covers the history and problems of Remote Procedure Call (RPC) since RFC 674 (1974), detailing the concrete issues RPC introduces in distributed systems. Examines why RPC is resurging—particularly in environments that run the same language on server and browser (JavaScript and compile-to-JS languages)—and presents actionable alternative approaches to tightly coupled remote calls.
AI-written summary · about
related talks
01h 01mRPC is Evil
15mRemote Procedure Call as a Managed System Service
49mSOA: Send a Request to the Server? What Could Be Easier!
21mR2P2: Making RPCs first-class datacenter citizens
33mIntro to gRPC
11mPyTorch Distributed RPC
48mSRE Your gRPC—Building Reliable Distributed Systems Illustrated with gRPC
24mDatacenter RPCs can be General and Fast
