EngineeringMay 8, 2026· 8 min read
How we separated the ingest control plane from the data plane
Our original ingest route did too much: auth, budget check, PII scrub, database insert — all blocking the response. We split it into a sub-millisecond control plane and an async worker. Here's how.