job runners

Apr 17, 2024


Inspired by Delayed::Job and Que, GoodJob is designed for maximum compatibility with Ruby on Rails, ActiveJob, and Postgres to be simple and performant for most workloads.


Simple, efficient background processing for Ruby.

Sidekiq uses threads to handle many jobs at the same time in the same process. It does not require Rails but will integrate tightly with Rails to make background processing dead simple.

Requires redis (IIRC), and has the largest community of all rails job runners


What we use on people app. Simple and gets the job done with postgres.


Not dead, but pining for the fjords per the author on news.yc


From the people (er, Mike Perham) that brought you sidekiq, faktory is a language-agnostic job server. Like sidekiq, has an OSS and a Pro level; you need pro to get cron jobs, statsd metrics, and all kinds of other stuff you're probably going to want.

↑ up