-
-
Notifications
You must be signed in to change notification settings - Fork 204
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
Why 1 million jobs per day? #222
Comments
Thanks for asking! There isn't any science behind the 300k jobs/day; that's primarily for focusing feature development in the gem's early days (one of those "let's walk before we run" sort of things) as well as the limit of my own ability to provide real-world empirical data. These are the issues I would highlight in a tech review:
|
@bensheldon thanks for the thoughtful response! I have lots more questions based on that, but probably the biggest thing is maintainership. What would it take for you to want to add someone as a contributor? We're going to be exploring alternatives in the next engineering arc, and if it's the right fit we should be able to offer some resources to help maintaining it. |
I'm imagining following the well-trodden path from solo maintainer, to benevolent dictator, with a much longer term goal of achieving a consensus-based collective. So for moving from solo maintainer to benevolent dictator stage, I'm looking for:
|
I did some slight rewording to hopefully cause less questions about the 1-million jobs/day limit: 70fbfe6 |
We're looking at switching away from Sidekiq due to issues with job loss and duplication. For our part, it's pretty critical that a job runs once and only once, and it seems like it's hard to get that sort of guarantee without a database backed solution. GoodJob looks pretty promising based on our needs, but I noticed the mention of 1 million jobs in the README. Right now we're at ~300k jobs on a peak day, but I could see that approaching ~1 million by the end of the year. Where does this number come from? And what might we expect to see if we pushed GoodJob above that?
The text was updated successfully, but these errors were encountered: