17 releases
0.6.2 | Oct 14, 2023 |
---|---|
0.6.1 | Oct 14, 2023 |
0.6.0 | Jun 6, 2023 |
0.5.12 | May 1, 2023 |
0.0.1 | Apr 22, 2023 |
#11 in #job-queue
53 downloads per month
67KB
1.5K
SLoC
Cwab
Correct, efficient, and simple. Lets process some jobs.
Installation
The cwab
library is installed by adding the following to your Cargo.toml
cwab = "^0.6"
You'll also need to run the following to install the CLI
cargo install cwab
Features
- Reliable job dispatch
- Error handling with retries
- Scheduled jobs
- An easy to use Rust API
- Middleware support
- Batched jobs
- Cron support
- Expiring jobs
- Unique jobs
- Encryption
- Rate limiting
- Parallelism
Documentation
You can find our documentation here
Library documentation can be found on docs.rs
Contributing
If you want to contribute, I recommend looking at our good first issues. Our contributing file has some tips for getting started.
Dependencies
~20–35MB
~592K SLoC