que

Job scheduler

A high-performance job queue that improves application reliability by protecting jobs with advisory locks and utilizing PostgreSQL for speed and safety.

A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability.

GitHub

2k stars
39 watching
188 forks
Language: Ruby
last commit: 25 days ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
que-locks/que-locks A library that provides an opt-in exclusive execution lock for jobs in a background job queue 22
resque/resque A Redis-backed Ruby library for managing background tasks and jobs. 9,432
bensheldon/good_job A multithreaded, Postgres-based Active Job backend for Ruby on Rails designed to be simple and performant for most workloads. 2,699
kortirso/que-view A Rails engine providing a web interface for Que job queue management 8
chrisboulton/php-resque A PHP port of Redis-backed job queuing and worker system 3,434
statianzo/que-web A web interface for managing the job queue of an existing job processing system 88
php-enqueue/laravel-queue An extension to Laravel's queue system that supports multiple message queues and transports 233
rq/rq A Python library for queuing and executing jobs asynchronously in the background. 9,890
rq/django-rq Provides Django integration with Redis-based queuing for background jobs 1,838
bambooengineering/que-unique Ensures identical jobs are not scheduled multiple times during a transaction block 2
akira/exq A job processing library compatible with Resque/Sidekiq for the Elixir language, utilizing Redis as a store. 1,506
bee-queue/bee-queue A simple job/task queue for Node.js using Redis 3,827
rails/solid_queue A Ruby-based queuing backend for Active Job with support for multiple features and databases. 1,938
royaltm/ruby-em-pg-client An asynchronous PostgreSQL client library for Ruby that provides a connection interface with EventMachine support. 59
sybrexsys/rapidmq A lightweight message queue library for Go that enables efficient, reliable, and concurrent processing of messages. 68