batch-rs
batch-rs copied to clipboard
Background job library for Rust supporting RabbitMQ
[Disque] is a message broker written by the author of [Redis]. Disque aims to be as simple as Redis while incorporating the high-level blocks of a message broker (message TTL,...
Amazon SQS seems to be a pretty popular choice when needing a managed queue service on AWS. The simplest way to use it will probably be to use one of...
[Faktory] is a new message broker (written by the author of [`sidekiq`]) that aims to be as language agnostic as possible. It probably shouldn't be too hard to write an...
Make it possible to dispatch job to a Redis instance. Inspiration can be taken from the [`sidekiq`] and [`dramatiq`] projects on how to successfully use Redis as a reliable message...
Proc macro code is currently rather messy and can't be easily refactored because it lacks tests. We should integrate [compiletest-rs] to make it easy to work on the `*-codegen` crates....
Travis recently announced support for Windows on their CI platform. Might be interesting to have all CI on one service ?
When the worker receives a job from the broker, it spawns a brand new process per job. While this is easy to implement and monitor, it is sub-optimal on the...
e.g when a task execution fails, we should provide a simple hook for people to publish the error to their favourite error reporting service (Sentry, Raygun, Rollbar, Bugsnag, etc.). Integrations...