๐Ÿ”— API Patterns and Practices: gRPC
Chapters Examples Bibliography GitHub โ†—
Home / Security
Part 8 2 chapters

Security

Encrypt, mutually authenticate, and authorize gRPC calls.

Chapter 19

TLS & mTLS

Channel and transport credentials, certificate management, a Compose-local cert bootstrap, and the progression from one-way TLS to mutual TLS on RoutingService.GetQuote.

24 min readRead โ†’
Chapter 20

AuthN/AuthZ

JWT/OAuth2 bearer tokens in call metadata, a signature-and-expiry-checking server interceptor, and per-method authorization โ€” the auth hook Chapter 12 built, grown into a real credential check.

26 min readRead โ†’
โ† Previous part Streaming at Scale & Performance Next part โ†’ Observability, Mesh & Load Balancing

API Patterns and Practices: gRPC

Designing gRPC APIs well, with runnable examples in Quarkus and Python against one Protobuf contract.

Site

  • Outline
  • Bibliography

Reference

  • Protocol Buffers โ†—
  • Buf โ†—
  • gRPC docs โ†—
  • View on GitHub โ†—
  • Issues โ†—
Open source ยท MIT Last built 2026-10-17