Software Engineering KB

Home

❯

05 Software Design and Architecture

❯

03 API Design

❯

01 Concept

❯

gRPC Communication Patterns

gRPC Communication Patterns

Feb 10, 20261 min read

  • api
  • grpc
  • communication-patterns

gRPC Communication Patterns

← Back to gRPC

Unary (single request/response), server streaming (one request, stream of responses), client streaming (stream of requests, one response), and bidirectional streaming (both sides stream). HTTP/2 enables multiplexing and efficient streaming.

Key Properties

  • Unary RPC
  • Streaming RPC
  • HTTP2 Multiplexing

Related

  • Protocol Buffers (message format)
  • Inter-Service Communication (use case)

api grpc communication-patterns


Graph View

  • gRPC Communication Patterns
  • Key Properties
  • Related

Backlinks

  • gRPC (API Design)
  • Protocol Buffers (API Design)

Created with Quartz v4.5.2 © 2026

  • GitHub