Remote procedures
An introduction to Remote Procedure Calls (RPCs) and gRPC. Plus a step by step guide to setup gRPC.
In distributed systems, Remote Procedure Calls (RPCs) are the primary way to make inter-machine communication possible. These can be different backend microservices or a mobile application (client) interacting with the backend (server).
In a nutshell, RPC is a protocol that one application uses to request a service from an application located in another …
Keep reading with a 7-day free trial
Subscribe to The Polymathic Engineer to keep reading this post and get 7 days of free access to the full post archives.