APIs & Integration
7 clusters, spanning half-life layers 0–3: API styles, REST API design, Specification & tooling, Auth & identity, Gateways & management, Interchange formats, Integration patterns.
Clusters
Section titled “Clusters”API styles
The real axis is who initiates and who shapes the response, and that transfers everywhere. REST↔GraphQL transfer is weak: they disagree about where…
REST API design
Resource modelling, verb semantics, status-code discipline, pagination and idempotency transfer to every HTTP API ever written, including ones that…
Specification & tooling
The idea of a machine-readable contract as the source of truth transfers to gRPC and GraphQL. Spec syntax and generator flags are Layer 4.
Auth & identity
Grant flows, token lifetimes, audience and the difference between authentication and authorisation transfer to every provider and every language.…
Gateways & management
Routing, rate limiting, auth offload and observability at the edge are the same five jobs everywhere. Config formats and plugin models transfer to…
Interchange formats
Schema evolution — what is a backward-compatible change and what is not — is the durable content and transfers across all of them. Wire encodings are…
Integration patterns
Layer 0. Retries, backoff, jitter, idempotency and at-least-once delivery are the same reasoning in every distributed system regardless of protocol.