Simple, efficient background processing for Ruby
-
Updated
Nov 14, 2024 - Ruby
Simple, efficient background processing for Ruby
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
File Attachment toolkit for Ruby applications
Ruby and Rails efficient Kafka processing framework
A light-weight job scheduling system built on top of Resque
Directed acyclic graphs of Sidekiq jobs
Process your Paperclip attachments in the background with delayed_job or Resque.
ππ· ActiveJob with SQS & Lambda
Background jobs for Ruby using Google Cloud Tasks
Sequential Sidekiq jobs for Rails
Non-blocking ActiveRecord method invocation
Advanced Sneakers adapter for ActiveJob
Multithreaded message processing on Postgres
Distributed task queue written in Ruby, backed by Redis and using event loops to handle concurrency
sidekiq-staged_push is an extension to Sidekiq that implements a strategy of pushing jobs to Redis that involves an intermediary database table. This allows you to leverage the power of Sidekiq while still treating your jobs as if they were stored in the database for the purpose of transactions.
π Ruby gem to run and orchestrate background jobs with Zenaton Workflow Engine
Patch resque to be compatible with Heroku process signaling
ππ Asynchronous background job processing for AWS Lambda with Ruby using Lambda Extensions. Inspired by the SuckerPunch gem but specifically tooled to work with Lambda's invoke model.
ActiveJob extension for ActiveInteraction gem
Add a description, image, and links to the background-jobs topic page so that developers can more easily learn about it.
To associate your repository with the background-jobs topic, visit your repo's landing page and select "manage topics."