▲ | closeparen 4 days ago | |||||||||||||||||||||||||||||||||||||||||||
"RPC" originally referred to a programming paradigm where remote calls looked just like any other method calls, and it might not even be any of the programmer's business whether they're implemented in-process or on another machine. This obviously required wire protocols, client and server libraries, etc. to implement. There's been a renaissance in the tools, but now we mainly use them like "REST" endpoints with the type signatures of functions. Programming language features like Future and Optional make it easier to clearly delineate properties like "this might take a while" or "this might fail" whereas earlier in RPC, these properties were kind of hidden. | ||||||||||||||||||||||||||||||||||||||||||||
▲ | kiitos 4 days ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||
mm, i think you're describing corba, not rpc in general | ||||||||||||||||||||||||||||||||||||||||||||
|