Skip to content
#

gcra

Here are 30 public repositories matching this topic...

Advanced rate limiting library for Ruby. Rate limit anything - API calls, AI requests, background jobs. Features GCRA, token bucket algorithms, circuit breakers, and multiple storage backends.

  • Updated Jun 24, 2026
  • Ruby

Rate limiting for Node and the web: GCRA-default, one transform across in-memory/Redis/Postgres (proven bit-identical), and two-tier token leasing with a formally-verified overshoot bound independent of fleet size. Sync API, multi-dimensional checks, fixed-memory DDoS sketches.

  • Updated Jul 1, 2026
  • TypeScript

Resilient, high-performance distributed rate limiter library for Go and Redis. Features 5 algorithms (GCRA, Token Bucket, Sliding Window) with automatic thread-safe local in-memory fallback on Redis outages. Includes Gin, Echo, net/http middleware and an interactive CLI simulator dashboard.

  • Updated May 24, 2026
  • Go

Simulate rate limiting algorithms - fixed window, sliding log, sliding counter, token bucket, GCRA, concurrency and distributed multi-node counters - against synthetic or recorded traffic, and compare accept rates, burst behaviour, per-tenant fairness and overshoot before choosing a limit.

  • Updated Jul 19, 2026
  • Python

Add this topic to your repo

To associate your repository with the gcra topic, visit your repo's landing page and select "manage topics."

Learn more