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

Auto-throttle the rate limit #26

Open
chfoo opened this issue Sep 20, 2014 · 0 comments
Open

Auto-throttle the rate limit #26

chfoo opened this issue Sep 20, 2014 · 0 comments

Comments

@chfoo
Copy link
Member

chfoo commented Sep 20, 2014

Support auto-throttling the rate limit to adjust for target server loads.

Examples:

  • measuring the ping time to the server
  • measuring the number of 500s
  • checking whether connection to the server timed out within 5 seconds

This solution is the server counterpart of ArchiveTeam/seesaw-kit/issues/74

Edit: I realize I don't like the tracker making requests directly to the server because the tracker may be banned. Perhaps measuring implicit values such as:

  • a derivative of the rate of times issued
  • rate of data ingress
  • a client reporting ping times
  • number of claims
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant