ribs_limiter
Rate limiting concurrency primitives for the ribs ecosystem.
Provides a token bucket Limiter that integrates with IO for enforcing rate limits on effectful operations.
Classes
| Class | Description |
|---|---|
| Limiter | A rate limiter that controls the throughput and concurrency of submitted IO jobs. |
Exceptions
| Exception | Description |
|---|---|
| LimitReachedException | Thrown when a job cannot be enqueued because the limiter's maximum queue size has been reached. |