An open API service providing repository metadata for many open source software ecosystems.

GitHub / arpan491 / API-RateLimiter

A Go-based distributed rate-limiting library using Redis, supporting Token Bucket, Leaky Bucket, Sliding Window, and Counter algorithms. It's lightweight, scalable, and thread-safe, ideal for API throttling with minimal overhead.

JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arpan491%2FAPI-RateLimiter

Stars: 3
Forks: 0
Open issues: 0

License: mit
Language: Go
Size: 381 KB
Dependencies parsed at: Pending

Created at: 9 months ago
Updated at: 6 months ago
Pushed at: 9 months ago
Last synced at: about 2 months ago

Topics: concurrency, counter-algorithm, go, leaky-bucket, redis, sliding-window, thread-safe, token-bucket

    Loading...