Charon is a cooperative rate limiting system used to enforce fair access to shared resources. This system may grant or reject access requests for a resource for a user.
Charon uses a unique rate limiting method with configurable tiers that determine the limit and speed at which requests can be granted. If a user exhausts the limits of one tier, they may burst up into the next tier, which may be configured with a higher (or lower) limit.
This simulator allows you to configure and visualize different burst tier configurations. You can add tiers, adjust their parameters, and make requests to see how the system behaves.
Limit | Window | Active Time | Cooldown Time |
---|