ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.
-
Updated
Mar 30, 2023 - Elixir
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.
An Elixir rate-limiter with pluggable backends
A Redis backend for for the Hammer rate-limiter
Configurable API gateway that acts as a reverse proxy with a plugin system.
A plug to apply rate-limiting with Hammer
A blazing fast job processing system backed by GenStage & Redis.
A very thin wrapper around Erlang's mnesia, used to provide distributed rate limiting, with little to no configuration and a simple API for developer happiness.
A simple GenServer based token bucket rate limiter written in Elixir
A dead simple distributed rate limiting library in Elixir using Mnesia.
Rate limiting Plug module based on Redis Lua scripting.
Mnesia backend for Hammer
Companion code for https://akoutmos.com/post/rate-limiting-with-genservers
An Ecto backend for the Hammer rate-limiter
A pure Elixir distributed rate limiter
Don't send more requests than is allowed
Add a description, image, and links to the rate-limiting topic page so that developers can more easily learn about it.
To associate your repository with the rate-limiting topic, visit your repo's landing page and select "manage topics."