Guzzle Advanced ThrottleA Guzzle middleware that can throttle requests according to (multiple) defined rules. It is also possible to define a caching strategy, e.g. get the response from cache when the rate limit is exceeded or always get a cached value to spare your rate limits. Using wildcards in host names is also supported.
Stars: ✭ 120 (+215.79%)
Mutual labels: rate-limiter
DiehardClojure library of flexible retry, circuit breaker and rate limiter
Stars: ✭ 227 (+497.37%)
Mutual labels: rate-limiter
rate-limiterThe Rate Limiter Component provides a Token Bucket implementation to rate limit input and output in your application.
Stars: ✭ 156 (+310.53%)
Mutual labels: rate-limiter
CuriefenseCuriefense is a unified, open source platform protecting cloud native applications.
Stars: ✭ 136 (+257.89%)
Mutual labels: rate-limiter
SlowapiA rate limiter for Starlette and FastAPI
Stars: ✭ 169 (+344.74%)
Mutual labels: rate-limiter
nestjs-ratelimiterDistributed consistent flexible NestJS rate limiter based on Redis
Stars: ✭ 49 (+28.95%)
Mutual labels: rate-limiter
Limiter一个注解使你的SpringBoot项目获得分布式锁和限流器能力
Stars: ✭ 93 (+144.74%)
Mutual labels: rate-limiter
rushrush.readthedocs.io/en/latest/
Stars: ✭ 42 (+10.53%)
Mutual labels: rate-limiter
LimitrrLight NodeJS rate limiting and response delaying using Redis - including Express middleware.
Stars: ✭ 203 (+434.21%)
Mutual labels: rate-limiter
redislimiter-spring-bootan excellent API limiting framework for Spring boot/cloud application, especially for microservice project
Stars: ✭ 64 (+68.42%)
Mutual labels: rate-limiter
ThrottlerA rate limiting module for NestJS to work with Fastify, Express, GQL, Websockets, and RPC 🧭
Stars: ✭ 145 (+281.58%)
Mutual labels: rate-limiter
Graphql Rate Limit🚦 Fixed window rate limiting middleware for GraphQL. Use to limit repeated requests to queries and mutations.
Stars: ✭ 171 (+350%)
Mutual labels: rate-limiter
zlimiterA toolkit for rate limite,support memory and redis
Stars: ✭ 17 (-55.26%)
Mutual labels: rate-limiter
BullPremium Queue package for handling distributed jobs and messages in NodeJS.
Stars: ✭ 11,748 (+30815.79%)
Mutual labels: rate-limiter
portara-websitePortara dashboard controller to change rate limit settings without redeploying your app
Stars: ✭ 42 (+10.53%)
Mutual labels: rate-limiter
Nginx Lua Redis Rate MeasuringA lua library to provide distributed rate measurement using nginx + redis, you can use it to do a throttling system within many nodes.
Stars: ✭ 109 (+186.84%)
Mutual labels: rate-limiter
PoliteBe nice on the web
Stars: ✭ 253 (+565.79%)
Mutual labels: rate-limiter
sample-spring-cloud-gatewaysample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
Stars: ✭ 25 (-34.21%)
Mutual labels: rate-limiter
phalcon-throttlerPhalcon Throttler is a Rate Limiter for the PHP Phalcon Framework.
Stars: ✭ 19 (-50%)
Mutual labels: rate-limiter
gentle-forceBrute-force, error and request rate limiting
Stars: ✭ 45 (+18.42%)
Mutual labels: rate-limiter