adaptive throttlermanages multiple throttlers with ability to ramp up and down
Stars: ✭ 31 (-47.46%)
rushrush.readthedocs.io/en/latest/
Stars: ✭ 42 (-28.81%)
phalcon-throttlerPhalcon Throttler is a Rate Limiter for the PHP Phalcon Framework.
Stars: ✭ 19 (-67.8%)
portara-websitePortara dashboard controller to change rate limit settings without redeploying your app
Stars: ✭ 42 (-28.81%)
rlRate limit from stdin to stdout (drop or keep messages)
Stars: ✭ 38 (-35.59%)
asyncio-throttleSimple, easy-to-use throttler for asyncio.
Stars: ✭ 95 (+61.02%)
sample-spring-cloud-gatewaysample spring cloud application with embedded api gateway on spring cloud gateway with or without service discovery with eureka
Stars: ✭ 25 (-57.63%)
rate-limiterThe Rate Limiter Component provides a Token Bucket implementation to rate limit input and output in your application.
Stars: ✭ 156 (+164.41%)
redislimiter-spring-bootan excellent API limiting framework for Spring boot/cloud application, especially for microservice project
Stars: ✭ 64 (+8.47%)
gentle-forceBrute-force, error and request rate limiting
Stars: ✭ 45 (-23.73%)
zlimiterA toolkit for rate limite,support memory and redis
Stars: ✭ 17 (-71.19%)
nestjs-ratelimiterDistributed consistent flexible NestJS rate limiter based on Redis
Stars: ✭ 49 (-16.95%)
PoliteBe nice on the web
Stars: ✭ 253 (+328.81%)
DiehardClojure library of flexible retry, circuit breaker and rate limiter
Stars: ✭ 227 (+284.75%)
LimitrrLight NodeJS rate limiting and response delaying using Redis - including Express middleware.
Stars: ✭ 203 (+244.07%)
SlowapiA rate limiter for Starlette and FastAPI
Stars: ✭ 169 (+186.44%)
Graphql Rate Limit🚦 Fixed window rate limiting middleware for GraphQL. Use to limit repeated requests to queries and mutations.
Stars: ✭ 171 (+189.83%)
PortaraPortara directive is a rate limiter / throttler for GraphQL
Stars: ✭ 158 (+167.8%)
ThrottlerA rate limiting module for NestJS to work with Fastify, Express, GQL, Websockets, and RPC 🧭
Stars: ✭ 145 (+145.76%)
CuriefenseCuriefense is a unified, open source platform protecting cloud native applications.
Stars: ✭ 136 (+130.51%)
BullPremium Queue package for handling distributed jobs and messages in NodeJS.
Stars: ✭ 11,748 (+19811.86%)
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 (+103.39%)
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 (+84.75%)
Limiter一个注解使你的SpringBoot项目获得分布式锁和限流器能力
Stars: ✭ 93 (+57.63%)
Nestjs Rate LimiterHighly configurable rate limiter library built for NestJS
Stars: ✭ 93 (+57.63%)
Node Fast Ratelimit☔️ Fast and efficient in-memory rate-limit for Node, used to alleviate most common DOS attacks.
Stars: ✭ 84 (+42.37%)
BottleneckJob scheduler and rate limiter, supports Clustering
Stars: ✭ 1,113 (+1786.44%)
Throttler🔀⏳ Easy throttling with asyncio support
Stars: ✭ 60 (+1.69%)
Bucket4jJava rate limiting library based on token/leaky-bucket algorithm.
Stars: ✭ 1,025 (+1637.29%)
Exchange Rates💱 Querying a rate-limited currency exchange API using Redis as a cache
Stars: ✭ 37 (-37.29%)
Redis RatelimitA fixed window rate limiter based on Redis
Stars: ✭ 15 (-74.58%)
Rerateredis-based rate counter and rate limiter
Stars: ✭ 18 (-69.49%)
Resilience4jResilience4j is a fault tolerance library designed for Java8 and functional programming
Stars: ✭ 7,521 (+12647.46%)
GubernatorHigh Performance Rate Limiting MicroService and Library
Stars: ✭ 609 (+932.2%)
GolimitGolimit is Uber ringpop based distributed and decentralized rate limiter
Stars: ✭ 581 (+884.75%)
Api Boot“ ApiBoot”是为接口服务而生的,基于“ SpringBoot”完成扩展和自动配置,内部封装了一系列的开箱即用Starters。
Stars: ✭ 460 (+679.66%)
HammerAn Elixir rate-limiter with pluggable backends
Stars: ✭ 366 (+520.34%)
Ratelimit基于令牌桶算法和漏桶算法来实现的限速限流,Golang实现。
Stars: ✭ 271 (+359.32%)
FailsafeFault tolerance and resilience patterns for the JVM
Stars: ✭ 3,541 (+5901.69%)
leaky-bucketA tokio-based leaky bucket rate limiter
Stars: ✭ 32 (-45.76%)
limitrr-phpBetter PHP rate limiting using Redis.
Stars: ✭ 19 (-67.8%)