P·02 — Architect
Meridian API
Public REST API serving 40M requests a month across three product teams.
The brief
Public REST API serving 40M requests a month across three product teams.
The result
Reduced p95 latency from 840ms to 190ms and eliminated a recurring incident class by introducing a query-budget layer that fails builds, not requests.
Built with
- Laravel
- MySQL
- OpenTelemetry
- Kubernetes
The documentation below is the project’s own: the decisions, the constraints, and the runbook that keeps it boring to operate.
All selected workDocumentation
Every page of Meridian API documentation: 3 pages.
Overview
A public API with three internal consumers and one contract to keep honest.
ReadThe query budget
How budgets are declared, measured and enforced before a request reaches production.
ReadOperations
SLOs, tracing and the on-call path for a shared public contract.
Read