๐Ÿ”— API Patterns and Practices: gRPC
Chapters Examples Bibliography GitHub โ†—
Home / Running It & the Final Project
Part 12 2 chapters

Running It & the Final Project

Run, observe, and defend a complete gRPC system across all three tiers.

Chapter 27

The final project

The routing, tracking and quote services end to end: all four RPC types, deadlines and retries, rich errors, mTLS and JWT, OTel across the seam, buf-gated, ghz load-tested, Compose to minikube, both stacks.

25 min readRead โ†’
Appendix A

Appendix A โ€” OpenShift Local (CRC)

Run the gRPC services on OpenShift Local (CRC): gRPC over Routes with h2c, edge, or passthrough TLS, an in-cluster image build, and OpenShift Service Mesh STRICT mTLS with a canary.

24 min readRead โ†’
โ† Previous part Testing & Debugging

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