01
Birrell, Nelson, and Remote Procedure Call: Making Network Services Look Local
Remote Procedure Call replaced much hand-written message exchange with interface-defined calls, generated stubs and binding, while forcing programmers to confront the failures that distinguish a network call from a local one.
↗