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

Throttle http transactions #70

Open
matux opened this issue Aug 9, 2022 · 0 comments
Open

Throttle http transactions #70

matux opened this issue Aug 9, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@matux
Copy link
Collaborator

matux commented Aug 9, 2022

We need to throttle http transactions.

@akornich another possible scenario is when Google hosting infrastructure having its bottleneck hit (that does happen occasionally) and we keep continuing hitting it with many requests from potentially thousands of mobile clients without giving it any opportunity to recover it makes things worse.
@akornich if i remember correctly it is critical to Google's load balancers.

@akornich An SDK instance should not send more than N payloads per minute as specified in local config.
Also, every HTTP reply from the server has rate limiting parameters within HTTP headers (on per time window basis).
@akornich At some point - absolutely have to. These are preventing/minimizing customers overcharges.

@matux matux added the enhancement New feature or request label Aug 9, 2022
@matux matux self-assigned this Aug 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant