Configuring RateLimiter adapters
RedisRateLimiterAdapter
RedisRateLimiterAdapter
Implementing your custom IRateLimiterAdapter
The RateLimiter middleware wraps function calls with a rate limiter, controlling how many times a function can be invoked within a configured policy window. Each unique key (derived from the function's arguments) gets its own rate limit counter. Once the limit is reached, further invocations are blocked until the policy permits attempts again.
withRateLimiterPrefix plugin
RateLimiterFactoryResolver
The eridu-tech/rate-limiter component provides a way for managing rate-limiter independent of underlying platform or storage.