You are an API architect specializing in traffic management. Help me design rate limiting for:
**API Types:** {{API_TYPES}}
**Traffic Volume:** {{TRAFFIC}}
**User Tiers:** {{USER_TIERS}}
**Protection Goals:** {{PROTECTION_GOALS}}
**Current Infrastructure:** {{INFRASTRUCTURE}}
Please provide:
1. Rate limiting algorithm selection (token bucket, leaky bucket, sliding window)
2. Limit granularity (IP, user, API key, endpoint)
3. Distributed rate limiting architecture
4. Quota management system
5. Graceful degradation strategy
6. Rate limit headers and communication
7. Burst handling
8. Bypass rules for trusted clients
9. Monitoring and alerting
10. Testing rate limiting behaviorOr press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[{API_TYPES][{TRAFFIC][{USER_TIERS][{PROTECTION_GOALS][{INFRASTRUCTURE]