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

Configurable rate limit on requests to Zitadel #51

Open
emgrav opened this issue Sep 4, 2024 · 1 comment
Open

Configurable rate limit on requests to Zitadel #51

emgrav opened this issue Sep 4, 2024 · 1 comment
Labels

Comments

@emgrav
Copy link
Member

emgrav commented Sep 4, 2024

Description

To reduce load for large deployments with many users, we want to implement a configurable rate limit for the sync. This should take the form of "wait X amount of time between each Zitadel operation". This is to prevent too big of a load on the WF* during user creation.

User story

As a Famedly employee, I want the migration of users to the new stack to be smooth so we can provide good service to our customers.

Steps to implement

  • Add a configurable wait period between outgoing requests to Zitadel
@emgrav emgrav changed the title Implement a configurable outgoing rate limit Configurable rate limit on requests to Zitadel Sep 4, 2024
@emgrav emgrav added the feature label Sep 4, 2024
@jannden jannden assigned jannden and unassigned jannden Sep 17, 2024
@jannden
Copy link
Contributor

jannden commented Sep 17, 2024

Based on a team discussion, we will postpone this till we have zitadel-rust-client in V2 and try to implement rate limiting on network calls.

For reference:

There's a feature request upstream: seanmonstar/reqwest#491
With some suggestions on how to do it.

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

No branches or pull requests

2 participants