https://github.com/mreshboboyev/api-rate-limiter
A robust and scalable API Rate Limiter implementation in .NET Core, supporting 4 algorithms (Fixed Window, Sliding Window, Token Bucket, Concurrency) with IP-based rate limiting. Built using Clean Architecture and integrated with Redis for distributed environments.
https://github.com/mreshboboyev/api-rate-limiter
api-security clean-architecture concurrency fixed-window ip-based-rate-limiting middleware rate-limiting redis security sliding-window throttling token-bucket
Last synced: 10 months ago
JSON representation
A robust and scalable API Rate Limiter implementation in .NET Core, supporting 4 algorithms (Fixed Window, Sliding Window, Token Bucket, Concurrency) with IP-based rate limiting. Built using Clean Architecture and integrated with Redis for distributed environments.
- Host: GitHub
- URL: https://github.com/mreshboboyev/api-rate-limiter
- Owner: MrEshboboyev
- Created: 2025-02-02T08:33:11.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-02T16:06:45.000Z (12 months ago)
- Last Synced: 2025-02-11T12:55:14.544Z (12 months ago)
- Topics: api-security, clean-architecture, concurrency, fixed-window, ip-based-rate-limiting, middleware, rate-limiting, redis, security, sliding-window, throttling, token-bucket
- Language: C#
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files: