Conceptual
Login

Remote Procedure Call

Invoking a function on another machine as if it were local: arguments are serialized, sent over the network, executed remotely, and the result returned. Modern implementations like gRPC use a schema-defined binary encoding over HTTP/2, but the network's failure modes always leak through the abstraction.