Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 2.79 KB

File metadata and controls

41 lines (33 loc) · 2.79 KB

Remote Procedure Calls

Wikipedia

A remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is written as if it were a normal (local) procedure call, without the programmer explicitly writing the details for the remote interaction.

RPCs are a form of inter-process communication (IPC), in that different processes have different address spaces.

Protocols

Rust:

Benchmarks:

Leveling Up Reddit's Core - The Transition from Thrift to gRPC : RedditEng

Which Rust RPC frameworks are the easiest to use? : r/rust