Packages

A pure Elixir distributed rate limiter

Current section

Files

Jump to
limitex lib limitex.ex
Raw

lib/limitex.ex

defmodule Limitex do
@moduledoc """
A pure Elixir distributed rate limiter based on Token Bucket algorithm.
"""
alias Limitex.RateLimiter
defdelegate check_rate(id, scale_ms, limit, increment \\ 1), to: RateLimiter
end