enqueue tasks to ActiveJob resque from node
A Rails ActiveJob-inspired background job framework for Node.js
A simple API for background jobs inspired by ActiveJob and Sidekiq
A simple API for background jobs inspired by ActiveJob and Sidekiq
A higher performance alternative to Sidekiq that is built on PostgreSQL and Ruby on Rails. It integrates fully with ActiveJob and includes a full administrative UI for monitoring and job management.
A repo acts as the source of truth for the new nano's structure, configs, data etc.
A job queue abstraction for node.js
A framework for declaring and running jobs in Node.js on AWS Lambda with Amazon SQS.
Background jobs for Rust
Background jobs (ActiveJob equivalent)
Declare job classes that can be run by a variety of queuing backends.
Ensure uniqueness of your ActiveJob jobs
activejob-retry provides automatic retry functionality for failed ActiveJobs, with exponential backoff. Features: * Works with any queue adapter that supports retries. * Whitelist/blacklist exceptions to retry on. * Exponential backoff (varying the delay between retries). * Light and easy to override retry logic.
Monitor your jobs
activejob-cancel provides cancel method to Active Job
Enhances Activejob serialization to handle symbols, classes and dates
Patches ActiveJob to add trace_id attribute.
activejob-locking lets you control how ActiveJobs are enqueued and performed: Allow only one job to be enqueued at a time (based on a lock_id) Allow only one job to be performed at a time (also based on a lock_id)
Traffic control for ActiveJob: Concurrency/enabling/throttling
Prevents jobs from enqueuing with unique arguments for a certain period of time
Declare job classes that can be run by a variety of queueing backends.
RSpec matchers for ActiveJob: * expect { method }.to enqueue_a(MyJob).with(global_id(some_model), deserialize_as(other_argument))