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.


Ship secure code faster

Crash Override integrates security into the developer workflow. No context switching, no waiting on reviews.