dotnet-rate-limiting

Installation
SKILL.md

Rate Limiting Middleware for ASP.NET Core

Overview

Built-in rate limiting middleware (ASP.NET Core 7+) protects APIs from abuse:

  • Fixed Window - Reset counter at fixed intervals
  • Sliding Window - Smoothed fixed window
  • Token Bucket - Allow bursts, refill over time
  • Concurrency - Limit simultaneous requests

Quick Reference

Algorithm Best For Characteristics
Fixed Window Simple rate limits Counter resets at interval boundary
Sliding Window Smoother limiting Weighted average across segments
Token Bucket Burst tolerance Allows bursts up to bucket size
Concurrency Resource protection Limits parallel requests
Installs
12
GitHub Stars
71
First Seen
Jul 21, 2026
dotnet-rate-limiting — ronnythedev/dotnet-clean-architecture-skills