-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Sidekiq is not reliable out of the box? #1831
Comments
Try the latest version, 3.2. the eager loading was fixed. |
I'm on 3.2.0 |
I think that if your background job is critical, you have to bake your own solution.
in case your program crash, you can always relaunch it since you have the params now. |
Or buy Sidekiq Pro. It's a great piece of software and easily worth it. Just think of Sidekiq Pro like two extra dynos that are there as part of your HA/DR plan. |
@seuros yeah that's too much of a hack for my liking ;) also, it's not completely reliable, as there is a chance of losing the job between the Redis pop instruction and the saving of the params. @jonhyman yeah man it looks great, but I use it in maybe 10 apps that are in production. I can't go drop $7,500 to cover them all, and then continue to up that by $750 every time I deploy something new. |
Sidekiq was originally designed to operate in a similar manner to Resque, including many Redis data structures and how it fetched jobs with BRPOP. It wasn't for a few months after the initial Sidekiq release that I realized there was an alternative fetching strategy that might be valuable.
I have no plans to open source any Pro features. I build high-quality OSS-based products. High-quality takes time and effort. |
@ryana Pro is $750 per year per company. If all ten apps are running for the same company, you just need one license. If you are running a consultancy and there's 10 apps for 10 clients, then you need 10 licenses - 1 per client. |
@ryana , i don't think you have to spend 7500$ for your app if they are for the same client. |
@mperham good to know about the $750/company. I guess technically all but 1 of those apps fall under the umbrella of one LLC (not clients of that LLC).... Interesting. I'll consider that. Thanks! |
Hi,
My jaw literally dropped just now reading this https://github.com/mperham/sidekiq/wiki/Reliability
I'm not sure what "many" you are talking about. I don't know a single person that feels this way.
I am constantly running into this:
uninitialized constant ClosetWorker
on the first couple jobs (even though my eager load paths are correct) and so I lose thoseI get that Sidekiq Pro helps to make your living, but how can reliability be a premium feature? Any chance we could get that ported over for us leeches? ;)
The text was updated successfully, but these errors were encountered: