-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
I would like to implement a rate limiter based on the time usage of actions.
In a time interval (maybe 15 minutes):
- Every user has
500ms credits. - If a user has a
verifiedtrait, then it gets2000ms extra credits. - If a user has other traits, it may get extra credits.
In the above scenario, we can serve around 300 users at once:
Since we do not have extra machines to do scaling and we haven't thought about it, a rate limiter would be necessary.
I do believe that we can scale, but more research must be done.
Feel free to discuss the topic, thanks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
💬 Discussing