GoodJob
Better knownA 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. GoodJob is the better-known of the two (3,000 stars), while Mission Control — Jobs 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"A dashboard for Active Job queues, mounted into your app
No ratings yet# Gemfile
gem "mission_control-jobs"
# config/routes.rb
mount MissionControl::Jobs::Engine, at: "/jobs"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 →
The official Rails dashboard for Active Job. If you moved to Solid Queue, this is the screen you were missing. Jobs in flight, queued, blocked, failed and scheduled Retry and discard, individually or in bulk Queue pausing Multiple applications and servers in one UI
Rows where the two differ are marked.
| GoodJob | Mission Control — Jobs | |
|---|---|---|
| Category | Operations | Operations |
| Replaces | Hosted job monitoring | Hosted job monitoring |
| License | MIT | MIT |
| GitHub stars (differs) | 3000 | 1100 |
| Gem (differs) | good_job | mission_control-jobs |
| Mounts at (differs) | /good_job | /jobs |
| Member rating | — | — |
Nothing unique here.
Nothing unique here.