Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.strait.dev/llms.txt

Use this file to discover all available pages before exploring further.

Strait integrates with your existing infrastructure without requiring additional message brokers or queue systems.

Core Infrastructure

PostgreSQL

The only required dependency. Strait uses advisory locks for queue semantics, LISTEN/NOTIFY for real-time updates, and stores all state in Postgres.

Redis

Optional. Used for rate limiting, caching, and distributed locking when running multiple Strait instances.

Observability

OpenTelemetry

Export traces, metrics, and logs via OTLP to any OpenTelemetry-compatible backend.

Grafana Cloud

Pre-built dashboards for job throughput, run latency, queue depth, and error rates.

ClickHouse

Real-time analytics with 12 tables and 32 API endpoints for deep operational insights.

Sentry

Automatic error reporting with run context, job metadata, and workflow step information.

Change Data Capture

Sequin CDC

Stream job and workflow state changes in real-time via PostgreSQL WAL. React instantly when runs complete, fail, or transition states.