Skip to content
  • gRPC · API Design

gRPC

LearnViaNotes @learnvianotes· 1 min read

High-performance, binary protocol for server-to-server communication. Used heavily in microservices. Up to 10x faster than JSON/REST.

PropertygRPCREST
ProtocolHTTP/2HTTP/1.1
PayloadBinary (protobuf)Text (JSON)
Performance~5-10x fasterBaseline
StreamingNative 4 modesNo
Browser supportNeeds gRPC-Web proxyNative

Free for students and teachers

Write notes like this one

Cards for every idea, quizzes and flashcards, read aloud — on the web and your phone.

Something wrong with this note? Open it to report