-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compare Sidekiq and GoodJob and define if we should change the standard #515
Comments
Status progress:
|
The comparison can be found on the Notion page, but haven't completed yet. |
The documentation comparing GoodJob and SideKiq has been completed. Next time, I will try presenting it in the Web Chapter. Btw, we don't need to tackle this integration, as SolidQueue (which has been inspired by GoodJob) will become the default background job management in Rails 8. 🚀 |
@malparty @sanG-github just about to raise SolidQueue after watching Rails World 2024 Opening Keynote, good things coming in Rails 8. I'm inspired by that opening keynote and will plan my work to join rails templates as a contributor 🙈 |
@suho @sanG-github we might want to follow up this thread: https://www.reddit.com/r/rails/comments/1g4ua4p/sidekiq_vs_goodjob_vs_solid_queue/ Some concerns for SolidQueue at the moment:
Getting more people to use it first (and raise issues) might be needed before we jump to it on client projects ;-) But it's a very good news still 🚀 |
@malparty We might have an initiative to set up and compare tools (sidekiq, goodjob, solidqueue), then officially use it for rails templates + mention it on Compass |
Why
Sidekiq now has viable & Prod-ready alternatives. GoodJob is one of them.
Why would we want to replace Sideqik? 👀
We might want to create a Discussion or an Engineering Initiative for this topic 🤔
This issue is just to prioritize among other work and ensure we will change the template after this discussion or initiative.
Who Benefits?
Future Projects with cheaper and easier-to-maintain infra.
The text was updated successfully, but these errors were encountered: