Skip to content
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

Consider adding jitter to retry interval #26

Open
valerauko opened this issue Feb 16, 2023 · 0 comments
Open

Consider adding jitter to retry interval #26

valerauko opened this issue Feb 16, 2023 · 0 comments

Comments

@valerauko
Copy link

In the case of many jobs getting enqueued at about the same time, they might overwhelm the system, fail and be retried at some later point.

However if there's so many and they all get retried at the same (exponential backoff) interval, they might still end up causing trouble.

Adding a(n option to add a) random jitter to the retry interval might distribute the load a bit better and resolve the retry stampede.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant