How an event moves through Driftwire
Five stages, one service. Each stage is observable and each one retries on its own, so a slow consumer never holds up the rest.
01
Publish
SDKs batch and sign events. Idempotency keys stop duplicates at source.
02
Edge ingest
The nearest region validates the schema and acknowledges in milliseconds.
03
Ordered log
Events append to a replicated, partitioned log with per-key order.
04
Fan-out
Each consumer reads at its own pace, with its own cursor and retries.
05
Observe
Spans, lag and failures stream to the dashboard and your OTLP collector.