rushrush.readthedocs.io/en/latest/
Stars: ✭ 42 (+147.06%)
adaptive throttlermanages multiple throttlers with ability to ramp up and down
Stars: ✭ 31 (+82.35%)
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 (+605.88%)
GubernatorHigh Performance Rate Limiting MicroService and Library
Stars: ✭ 609 (+3482.35%)
HammerAn Elixir rate-limiter with pluggable backends
Stars: ✭ 366 (+2052.94%)
BottleneckJob scheduler and rate limiter, supports Clustering
Stars: ✭ 1,113 (+6447.06%)
gentle-forceBrute-force, error and request rate limiting
Stars: ✭ 45 (+164.71%)
Bucket4jJava rate limiting library based on token/leaky-bucket algorithm.
Stars: ✭ 1,025 (+5929.41%)
Redis RatelimitA fixed window rate limiter based on Redis
Stars: ✭ 15 (-11.76%)
phalcon-throttlerPhalcon Throttler is a Rate Limiter for the PHP Phalcon Framework.
Stars: ✭ 19 (+11.76%)
limitrr-phpBetter PHP rate limiting using Redis.
Stars: ✭ 19 (+11.76%)
Ring RatelimitRate limiting middleware for Clojure Ring
Stars: ✭ 78 (+358.82%)
Rate Limit🚔 General purpose rate limiter implementation.
Stars: ✭ 193 (+1035.29%)
NekobinElegant and open-source pastebin service
Stars: ✭ 61 (+258.82%)
webhungerWebHunger is an extensible, full-scale crawler framework that supports distributed crawling, aiming at getting users focused on web page parsing without concerning for the crawling process.
Stars: ✭ 17 (+0%)
Express Securitynodejs + express security and performance boilerplate.
Stars: ✭ 37 (+117.65%)
Rate LimitMeteor package to rate-limit a function by queuing up calls (instead of dropping them like throttle or debounce)
Stars: ✭ 15 (-11.76%)
Nginxconfig.io⚙️ NGINX config generator on steroids 💉
Stars: ✭ 14,983 (+88035.29%)
Requests RespectfulMinimalist Requests wrapper to work within rate limits of any amount of services simultaneously. Parallel processing friendly.
Stars: ✭ 417 (+2352.94%)
RatelimitAPI Rate Limit Decorator
Stars: ✭ 365 (+2047.06%)
majordodoDistributed Operations and Data Organizer built on Apache BookKeeper
Stars: ✭ 25 (+47.06%)
celery-monitorThe celery monitor app was written by Django.
Stars: ✭ 92 (+441.18%)
EnrouteEnRoute Universal Gateway: Cloud Native API gateway with OpenAPI support and free L7 rate-limiting built on Envoy proxy
Stars: ✭ 126 (+641.18%)
Annon.apiConfigurable API gateway that acts as a reverse proxy with a plugin system.
Stars: ✭ 306 (+1700%)
MvcthrottleASP.NET MVC Throttling filter
Stars: ✭ 211 (+1141.18%)
WebapithrottleASP.NET Web API rate limiter for IIS and Owin hosting
Stars: ✭ 1,180 (+6841.18%)
nestjs-ratelimiterDistributed consistent flexible NestJS rate limiter based on Redis
Stars: ✭ 49 (+188.24%)
Node Rate Limiter FlexibleNode.js rate limit requests by key with atomic increments in single process or distributed environment.
Stars: ✭ 1,950 (+11370.59%)
Dalli Rate limiterArbitrary Memcached-backed rate limiting for Ruby
Stars: ✭ 38 (+123.53%)
tool-dbA peer-to-peer decentralized database
Stars: ✭ 15 (-11.76%)
RatelimiterC# rate limiting utility
Stars: ✭ 159 (+835.29%)
gcra-rubyGeneric cell rate algorithm (leaky bucket) implementation for rate limiting
Stars: ✭ 49 (+188.24%)
course-spring-microservicesCode examples built for the purpose of video course: Microservices With Spring Boot And Spring Cloud
Stars: ✭ 74 (+335.29%)
aequitasFairness regulator and rate limiter
Stars: ✭ 49 (+188.24%)
Ex ratedExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.
Stars: ✭ 328 (+1829.41%)
simplxC++ development framework for building reliable cache-friendly distributed and concurrent multicore software
Stars: ✭ 61 (+258.82%)
SentinelA powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
Stars: ✭ 18,071 (+106200%)
Play GuardPlay2 module for rate limiting, based on token bucket algorithm
Stars: ✭ 123 (+623.53%)
itc.luaA Lua implementation of Interval Tree Clocks
Stars: ✭ 21 (+23.53%)
Sentinel GolangSentinel Go version (Reliability & Resilience)
Stars: ✭ 1,817 (+10588.24%)
yii2-ratelimiter-advancedAdvanced Rate Limiter is a Yii2 filter to enforce or monitor request rate limits.
Stars: ✭ 23 (+35.29%)
caddy-ratelimitHTTP rate limiting module for Caddy 2
Stars: ✭ 72 (+323.53%)
Istio WorkshopIn this workshop, you'll learn how to install and configure Istio, an open source framework for connecting, securing, and managing microservices, on Google Kubernetes Engine, Google’s hosted Kubernetes product. You will also deploy an Istio-enabled multi-service application
Stars: ✭ 120 (+605.88%)
limioA rate limiting library for Go centered around intuitive and idiomatic interfaces, and designed to limit silly window syndrome.
Stars: ✭ 51 (+200%)
osiloPersonal data silos with secure sharing
Stars: ✭ 15 (-11.76%)
perseveranceMake your functions 💪 resilient and 🚥 fail-fast to 💩 failures or ⌚ delays
Stars: ✭ 12 (-29.41%)
SpeedbumpA Redis-backed rate limiter in Go
Stars: ✭ 107 (+529.41%)
aiolimiterAn efficient implementation of a rate limiter for asyncio.
Stars: ✭ 121 (+611.76%)
throttleThrottling Middleware for Martini
Stars: ✭ 63 (+270.59%)
Redis rateRate limiting for go-redis
Stars: ✭ 248 (+1358.82%)
phian api-gateway based on openresty
Stars: ✭ 23 (+35.29%)
throttleErlang/OTP application to rate limit resource access
Stars: ✭ 40 (+135.29%)
GovernorA rate-limiting library for Rust (formerly ratelimit_meter)
Stars: ✭ 99 (+482.35%)