Skip to content
software

gRPC

Google Remote Procedure Call

Definition

gRPC is a high-performance RPC framework that uses Protocol Buffers for serialization and HTTP/2 for transport. It enables strongly-typed service definitions, bidirectional streaming, and efficient binary serialization.

gRPC is commonly used for internal microservice communication where performance matters more than the human-readability of REST/JSON.


Can this ship? Are we exposed? Can you prove it?

Every CISO is asking these three questions. We answer them with facts, not guesses, from repository to runtime.