Last active
December 31, 2024 14:58
Revisions
-
sethhorsley revised this gist
Dec 21, 2023 . 1 changed file with 6 additions and 6 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,19 +1,19 @@ | Features | Sidekiq | Sidekiq Pro | good_job | solid_queue | | ------------- | --- | ------------- | ------ | ----------- | | Scheduled Jobs | π’ | π’ | π’ | π’ | Batches | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Batches) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#batches) | ? | Reliability | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Reliability) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#goodjob)| π’ [[1]](https://github.com/basecamp/solid_queue?tab=readme-ov-file#jobs-and-transactional-integrity) | Search in web ui | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Web-UI) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#dashboard)| π | Worker Metrics | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Metrics) | π΅ [[1]](https://github.com/discourse/prometheus_exporter#goodjob-metrics) [[2]](https://github.com/bensheldon/good_job/issues/750) [[3]](https://github.com/bensheldon/good_job/issues/532) | ? | Expiring-Jobs/Timeouts | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Expiring-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#timeouts) | π’ [[1]](https://github.com/basecamp/solid_queue?tab=readme-ov-file#threads-processes-and-signals) | Rate-Limiting/Throttling | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rate-Limiting)| π΅ [[1]](https://github.com/bensheldon/good_job/issues/315) | ? | Cron Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Periodic-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#cron-style-repeatingrecurring-jobs)| π coming soon | | Unique Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Unique-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job#concurrency-controls) [[2]](https://github.com/bensheldon/good_job/issues/1084)| π’ [[1]](https://github.com/basecamp/solid_queue?tab=readme-ov-file#solid-queue) | Rolling Restarts | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rolling-Restarts) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | ? | Long-Running Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rolling-Restarts) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | ? | Multi-Process | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Multi-Process) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | π’ | Encryption | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Encryption) | π’ [[1]](https://github.com/bensheldon/good_job/issues/561) | probably same as good_job | WEB UI AUTHORIZATION | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Web-UI) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#dashboard) | π coming soon -
sethhorsley revised this gist
Dec 21, 2023 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -12,9 +12,9 @@ | Unique Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Unique-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job#concurrency-controls) [[2]](https://github.com/bensheldon/good_job/issues/1084)| π’ [[1]](https://github.com/basecamp/solid_queue?tab=readme-ov-file#solid-queue) | Rolling Restarts | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rolling-Restarts) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | Long-Running Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rolling-Restarts) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | Multi-Process | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Multi-Process) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | WIPPPPPP | Encryption | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Encryption) | π’ [[1]](https://github.com/bensheldon/good_job/issues/561) | ? | WEB UI AUTHORIZATION | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Web-UI) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#dashboard) | π coming soon π’ Fully implemented @@ -23,6 +23,6 @@ π Partially implemented or being implemented **?** - Status Unknown / not enough documentation π΄ Not implemented -
sethhorsley revised this gist
Dec 21, 2023 . 1 changed file with 12 additions and 10 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,15 +1,15 @@ | Features | Sidekiq | Sidekiq Pro | good_job | solid_queue | | ------------- | --- | ------------- | ------ | ----------- | | Scheduled Jobs | π’ | π’ | π’ | | Batches | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Batches) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#batches) | | Reliability | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Reliability) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#goodjob)| π’ [[1]](https://github.com/basecamp/solid_queue?tab=readme-ov-file#jobs-and-transactional-integrity) | Search in web ui | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Web-UI) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#dashboard)| π | Worker Metrics | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Metrics) | π΅ [[1]](https://github.com/discourse/prometheus_exporter#goodjob-metrics) [[2]](https://github.com/bensheldon/good_job/issues/750) [[3]](https://github.com/bensheldon/good_job/issues/532) | ? | Expiring-Jobs/Timeouts | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Expiring-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#timeouts) | π’ [[1]](https://github.com/basecamp/solid_queue?tab=readme-ov-file#threads-processes-and-signals) | Rate-Limiting/Throttling | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rate-Limiting)| π΅ [[1]](https://github.com/bensheldon/good_job/issues/315) | ? | Cron Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Periodic-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#cron-style-repeatingrecurring-jobs)| π coming soon | | Unique Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Unique-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job#concurrency-controls) [[2]](https://github.com/bensheldon/good_job/issues/1084)| π’ [[1]](https://github.com/basecamp/solid_queue?tab=readme-ov-file#solid-queue) | Rolling Restarts | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rolling-Restarts) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | Long-Running Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rolling-Restarts) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | Multi-Process | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Multi-Process) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) @@ -21,6 +21,8 @@ π΅ Alternative solution implemented π Partially implemented or being implemented **?** - Status Unknown π΄ Not implemented -
sethhorsley created this gist
Dec 21, 2023 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,26 @@ | Features | Sidekiq | Sidekiq Pro | good_job | | ------------- | --- | ------------- | -- | | Scheduled Jobs | π’ | π’ | π’ | | Batches | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Batches) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#batches) | | Reliability | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Reliability) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#goodjob)| | Search in web ui | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Web-UI) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#dashboard) | Worker Metrics | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Metrics) | π΅ [[1]](https://github.com/discourse/prometheus_exporter#goodjob-metrics) [[2]](https://github.com/bensheldon/good_job/issues/750) [[3]](https://github.com/bensheldon/good_job/issues/532) | Expiring-Jobs/Timeouts | π΄ |π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Pro-Expiring-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#timeouts) | Rate-Limiting/Throttling | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rate-Limiting)| π΅ [[1]](https://github.com/bensheldon/good_job/issues/315) | Cron Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Periodic-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#cron-style-repeatingrecurring-jobs)| | Unique Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Unique-Jobs) | π’ [[1]](https://github.com/bensheldon/good_job#concurrency-controls) [[2]](https://github.com/bensheldon/good_job/issues/1084)| | Rolling Restarts | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rolling-Restarts) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | Long-Running Jobs | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Rolling-Restarts) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | Multi-Process | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Multi-Process) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#optimize-queues-threads-and-processes) | Encryption | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Encryption) | π’ [[1]](https://github.com/bensheldon/good_job/issues/561) | WEB UI AUTHORIZATION | π΄ | π’ [[1]](https://github.com/sidekiq/sidekiq/wiki/Ent-Web-UI) | π’ [[1]](https://github.com/bensheldon/good_job?tab=readme-ov-file#dashboard) π’ Fully implemented π΅ Alternative solution implemented π Partially implemented π΄ Not implemented