API Gateway Platform · View 01 of 21 · Context and scope
Decisions
- The gateway is the only ingress path for external API traffic. A side door would make every policy on every later view advisory.
- East–west service-to-service traffic is explicitly outside the boundary and belongs to the service mesh — two different problems that share a word.
- Outbound delivery to customer endpoints is a separate platform (webhook delivery). This one is synchronous and inbound, and mixing the two produces a component with two availability models.
Assumptions
- 50,000 developer organisations, 500,000 active credentials, 40 mTLS partners.
- 120 upstream services behind 800 route definitions, at most three live versions per API.
- ≈ 10 billion requests/day. All stated assumptions from ask.md, to be replaced by measured traffic before build.
Risks
- The authorisation server is the one identity dependency the platform cannot issue itself. Its outage behaviour is ADR-04, not an operational footnote.
- A single global boundary is a single global blast radius. Cellular partitioning is named in the MVP as Phase 3 and left open in ADR-17.