2 releases

Uses new Rust 2024

new 0.1.1 May 23, 2025
0.1.0 May 21, 2025

#52 in #jobs

Download history 93/week @ 2025-05-16

93 downloads per month

MIT license

88KB
1K SLoC

Oxanus

Oxanus is job processing library written in Rust that won't suck (or at least it will suck in a completely different way than other options). It is still very much work in progress.

Features

  • Isolated Queues
  • Retrying
  • Scheduled Jobs
  • Dynamic Queues
  • Throttling (queue-based)
  • Unique Jobs
  • Resilient Jobs
  • Dev API
  • Observability (prometheus)
  • Periodic Jobs

Dev

psql -c "CREATE DATABASE oxanus;"
RUST_LOG=debug cargo run --example foo

Dependencies

~12–24MB
~358K SLoC