Benchmarks

Benchmark Results

Short takeaways first, then links to the detailed local and Redis/hybrid result pages.

These benchmark pages are best read in two passes:

  1. read the takeaways here
  2. open the raw comparison pages when you want the tables

Main takeaways

  • Local is the simplest and one of the fastest ways to enforce limits when one process owns the traffic.
  • Redis is the most direct distributed mode, but it pays one Redis round-trip per call.
  • Hybrid is the throughput leader for distributed use cases because most decisions stay on the local fast path.
  • Cross-library comparisons are informative, but semantics differ, especially between sliding-window and GCRA-style approaches.

How to read the detailed pages

Environment note

These results were captured in a development environment, not a controlled lab. Use them to understand the shape of the trade-offs, then benchmark your own workload before locking in production expectations.