View Source API Reference hammer v7.0.0-rc.3

Modules

Hammer is a rate-limiting library for Elixir.

A rate limiter implementation using Erlang's :atomics module for atomic counters.

This module implements the Fix Window algorithm.

This module implements the Leaky Bucket algorithm.

This module implements the Token Bucket algorithm. The token bucket algorithm works by modeling a bucket that

An ETS backend for Hammer.

This module implements the Fix Window algorithm.

This module implements the Leaky Bucket algorithm.

This module implements the Rate Limiting Sliding Window algorithm.

This module implements the Token Bucket algorithm. The token bucket algorithm works by modeling a bucket that