Skip to main content

Worker configuration

Producer configuration

Authorization, circuit breaker, enqueue middleware, plugins, insert hooks, and the local event bus belong to the producer client. They do not change fleet admission policy.

Fleet configuration

Rate classes, queue pauses and weights, enqueue limits, concurrency ceilings, quarantine, and schedules live in the store and are writable through the control API.

Standalone API configuration

The Rust and Go control-API binaries select the same backend vocabulary: SQLite and MySQL use the worker’s bounded polling path. PostgreSQL and Redis may also wake workers through their advertised notification capabilities.
Durations crossing public boundaries are milliseconds and must be at least one millisecond. Never silently round sub-millisecond values to zero.