-
Most likely, there is a bug with returned result from a limiter. When any limiter is created with execEvenly and request is delayed, it is delayed with setTimeout, but msBeforeNext is not updated afte…
-
Issue Description
Problem: When using the new OpenAI library in my asynchronous application, I've encountered an issue related to rate limiting.
Description: It appears that when I run my asynch…
-
@stevenobird Lauf [Doku](https://laravel.com/docs/11.x/authentication#login-throttling) wird das Login nach einigen fehlgeschlagenen Versuchen erst einmal gebremst. Kennst du die genaue Anzahl?
Wo wä…
-
## Description
Currently we use the leaky-bucket algorithm to generate tokens for RPC requests. We use this to enforce rate limiting. If a peer runs out of tokens we send a rate limit error on the …
-
Came here from [Justin Van Winkle's survey of Python rate limiters](https://gist.github.com/justinvanwinkle/d9f04950083c4554835c1a35f9d22dad). He said limits "seems to work", which is high praise beca…
-
```
rate_limiter = ChatRateLimiterWithRedis(
request_limit=1, token_limit=40000, redis_url="redis://localhost:6379"
)
chat_params = {
"model": "gpt-4",
"messages": [{"role": "user", …
-
Hello, I feel this looks extremely interesting. I was wondering how the support is for having multiple throttlers for the same IP. E.g. one limiter that allows 1 request per 1.5 seconds, and another l…
-
### Description
Using a controller attribute to configure a rate limit would be useful. By default, the key `$request->getClientIp()` but perhaps we could use the expression language for more advan…
kbond updated
5 months ago
-
The `memory_limiter` processor allows end-users to drop telemetry data when a memory limit is reached. It is up to receivers to apply backpressure and handle retrying of errors.
A large class of r…
-
Tool
CodeQL
Rule ID
js/missing-rate-limiting
Query
View source
HTTP request handlers should not perform expensive operations such as accessing the file system, executing an operating system comm…