Jump to content

gRPC

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Shantanu0307 (talk | contribs) at 04:55, 7 April 2017. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

gRPC is an open source remote procedure call (RPC) system initially developed at Google. It uses HTTP/2 for transport, Protocol Buffers as the interface description language, and provides features such as authentication, bidirectional streaming and flow control, blocking or nonblocking bindings, and cancellation and timeouts. It generates cross-platform client and server bindings for many languages.