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
190 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
que-locks/que-locksA library that provides an opt-in exclusive execution lock for jobs in a background job queue22
resque/resqueA Redis-backed Ruby library for managing background tasks and jobs.9,443
bensheldon/good_jobA multithreaded, Postgres-based Active Job backend for Ruby on Rails designed to be simple and performant for most workloads.2,729
kortirso/que-viewA Rails engine providing a web interface for Que job queue management8
chrisboulton/php-resqueA PHP port of Redis-backed job queuing and worker system3,433
statianzo/que-webA web interface for managing the job queue of an existing job processing system88
php-enqueue/laravel-queueExtends Laravel with support for message queues and various transport options235
rq/rqA Python library for queueing jobs and processing them in the background with workers using Redis as the backend.9,945
rq/django-rqProvides Django integration with Redis-based queuing for background jobs1,855
bambooengineering/que-uniqueEnsures identical jobs are not scheduled multiple times during a transaction block2
akira/exqA job processing library compatible with Resque/Sidekiq for the Elixir language, utilizing Redis as a store.1,506
bee-queue/bee-queueA simple job/task queue for Node.js using Redis3,855
rails/solid_queueA database-backed Active Job queuing backend with support for various features and integration with Ruby on Rails1,986
royaltm/ruby-em-pg-clientAn asynchronous PostgreSQL client library for Ruby that provides a connection interface with EventMachine support.59
sybrexsys/rapidmqA lightweight message queue library for Go that enables efficient, reliable, and concurrent processing of messages.68