RustAPI Jobs
Background job processing for RustAPI.
Offload heavy tasks (emails, report generation, webhooks) to background workers.
Key Features
- Backend Agnostic: Drivers for Redis (recommended for speed) and PostgreSQL (for transactional reliability).
- At-Least-Once Delivery: Jobs are not lost if a worker crashes.
- Retries: Configurable exponential backoff policies.
- Scheduling: Cron-like recurring tasks.
Quick Start
use ;
// Enqueue
queue.push.await?;