A Postgres-backed Active Job backend that ships its own dashboard
No ratings yet# Gemfile
gem "good_job"
# config/routes.rb
mount GoodJob::Engine, at: "/good_job"Both replace Hosted job monitoring. Sidekiq Web is the better-known of the two (13,400 stars), while GoodJob covers a narrower slice of the same job.
A Postgres-backed Active Job backend that ships its own dashboard
No ratings yet# Gemfile
gem "good_job"
# config/routes.rb
mount GoodJob::Engine, at: "/good_job"The Sidekiq queue dashboard, mounted into your app
No ratings yet# Gemfile
gem "sidekiq"GoodJob is a job backend and a dashboard in one gem, using the database you already run. Multithreaded Active Job execution backed by Postgres Cron-style recurring jobs Concurrency controls and job throttling A mounted dashboard: queued, running, finished, discarded, with retry and discard Runs inside your web process if you want zero extra infrastructure The reason this belongs in the directory: adopting it removes a Redis instance and a job-monitoring subscription at the same time.
Read the full GoodJob listing →
Sidekiq ships a Rack application for monitoring queues. Mount it and you have a job dashboard. Live queue depths and processing rates The retry set, the scheduled set and the dead set Retry and delete, per job or in bulk Per-process and per-thread visibility An unauthenticated /sidekiq lets anyone read your job arguments and delete your queues. The authenticate block is not optional.
Read the full Sidekiq Web listing →
Rows where the two differ are marked.
| GoodJob | Sidekiq Web | |
|---|---|---|
| Category | Operations | Operations |
| Replaces | Hosted job monitoring | Hosted job monitoring |
| License (differs) | MIT | LGPL-3.0 (OSS edition) |
| GitHub stars (differs) | 3000 | 13400 |
| Gem (differs) | good_job | sidekiq |
| Mounts at (differs) | /good_job | /sidekiq |
| Member rating | — | — |
Nothing unique here.
Nothing unique here.