bucket-limiter-rs
Token bucket like limiter library based on redis storage Python version
Example (use case)
Assume you have a API service, and want to limit user request rate like:
- 10,000 requests/day
- 600 requests/1-hour
- 10 requests/10-seconds
You can do this:
let limiter = default;
let key = format!;
// Once one request has come
if else