Skip to content

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.

7 clustersLayers 0–3
  • 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…

    Layer 1none started
  • REST API design

    Resource modelling, verb semantics, status-code discipline, pagination and idempotency transfer to every HTTP API ever written, including ones that…

    Layer 1none started
  • 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.

    Layer 3none started
  • Auth & identity

    Grant flows, token lifetimes, audience and the difference between authentication and authorisation transfer to every provider and every language.…

    Layer 1none started
  • 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…

    Layer 3none started
  • 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…

    Layer 1none started
  • Integration patterns

    Layer 0. Retries, backoff, jitter, idempotency and at-least-once delivery are the same reasoning in every distributed system regardless of protocol.

    Layer 0none started