๐Ÿ”— API Patterns and Practices: gRPC
Chapters Examples Bibliography GitHub โ†—
Home / Prerequisites & the Lab
Part 0 2 chapters

Prerequisites & the Lab

Get the contract-first (proto + Buf) toolchain running locally: Quarkus, Python, Docker Compose + LGTM, and the shipping/cargo domain.

Overview

Outline

What this site covers and how it's organized โ€” 28 chapters across 13 parts, both stacks against one Protobuf contract.

Read โ†’
Overview

Prerequisites & the lab

Toolchain pins, the Docker Compose lab with opt-in LGTM tracing, and the shipping/cargo domain this site's gRPC services share with the REST booking service.

25 minRead โ†’
Next part โ†’ Why gRPC, and the Decision Lens

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