rust-job-queue-api-worker-system 0.1.0

A production-shaped Rust job queue: Axum API + async workers + Postgres SKIP LOCKED dequeue, retries with decorrelated jitter, idempotency, cooperative cancellation, OpenAPI, Prometheus metrics.
1
2
3
4
5
6
7
//! Per-endpoint handler modules. One submodule per logical route group
//! (`/jobs`, `/health`, `/metrics`); the actual mounting happens in
//! [`crate::api::app::build_router`].

pub mod health;
pub mod jobs;
pub mod metrics;