Constrained API Rate Limiting Design

U

@

·

Design rate limiting with strict latency and memory constraints

58 copies0 forks
Design API rate limiting within strict operational constraints.

CONSTRAINTS:
- Maximum latency overhead: {{max_latency_ms}}ms
- Memory budget: {{memory_limit_mb}}MB
- Must support: {{rate_limit_types}}
- Accuracy requirement: {{accuracy_threshold}}%

API Specifications:
{{api_endpoints}}

Traffic Patterns:
{{traffic_characteristics}}

OUTPUT FORMAT:
```yaml
rate_limiter:
  algorithm: [token_bucket|sliding_window|fixed_window]
  storage: [redis|local|hybrid]
  
endpoint_configs:
  - path: <endpoint>
    limits:
      - window: <duration>
        max_requests: <count>
        
failure_modes:
  storage_unavailable: <action>
  limit_exceeded: <response>
  
monitoring:
  metrics: [<list>]
  alerts: [<conditions>]
```

Details

Category

Coding

Use Cases

Rate limiting designAPI protectionTraffic management

Works Best With

claude-sonnet-4-20250514gpt-4o
Created Shared

Create your own prompt vault and start sharing