Making 150 connectors boring

2026-09-23 · Priya Nair

Connectors fail in creative ways. We treat them like any other production dependency: contracts, tests and graceful degradation.

Contract tests, always

Each connector ships with a recorded, replayable test suite against a real endpoint. Regressions are caught before release.

Degrade, don't drop

When a source is unreachable, the connector buffers within bounds and surfaces a clear error — it never silently loses data.

Observability by default

Lag, retries and schema drift are exported as metrics so on-call can act before customers notice.