throttle

Rate limiter

A library that provides a throttle function for rate limiting functions in Go.

lodash throttle like Go library

GitHub

39 stars
2 watching
2 forks
Language: Go
last commit: about 5 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
reugn/equalizerA set of performant rate limiters for Go applications88
grahamcampbell/laravel-throttleA package to manage rate limiting in Laravel applications705
beefsack/go-rateA timed rate limiter designed to prevent saturation of APIs and protect against spam.400
jaytaph/ratelimitbundleA bundle for Symfony applications that simplifies rate limiting by adding an annotation to controllers and actions.332
ulule/limiterA middleware library for Go that enforces rate limits on HTTP requests2,125
sindresorhus/p-throttleControls function calls to limit their frequency within a specified time interval447
usemuffin/throttleA plugin that limits the number of requests a client can make to an application in a given time frame.63
dryruby/rack-throttleA Rack middleware that limits the rate of incoming HTTP requests to applications.947
lpinca/valveletA utility to limit the execution rate of functions in promise-returning code.38
grempe/ex_ratedA rate limiting utility that manages access to a service with adjustable time windows and limits.453
mennanov/limitersDistributed rate limiting solution with various algorithms and backends474
reg2005/adonis-request-throttlerA package for limiting the number of requests from a client within a specified time period.20
exhammer/hammerEnables users to set limits on actions performed within specified time intervals767
alisaifee/flask-limiterAn extension for Flask that provides rate limiting functionality1,126
whitered/ratekeeperA library for scheduling rate-limited actions in Elixir14