AI engineering glossary · Web APIs HTTP
What is gRPC?
gRPC: An open-source remote procedure call framework, created at Google, in which services and messages are defined in Protocol Buffers and calls run over HTTP/2. It is compact and fast and supports streaming, so it is common between internal services and in model serving.
gRPC: an example
A recommendation service calls a ranking service using a generated Python stub instead of hand-building HTTP requests.
Related terms
More Web APIs HTTP terms
Where you learn it
gRPC is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.