Description
No rate limiting exists making the API vulnerable to abuse. Implement distributed rate limiting with per-user and per-key counters.
Acceptance Criteria
Technical Scope
- backend/services/
- src/middleware/
- Edge: distributed counter accuracy, clock skew, rate limit bypass via multiple keys
Description
No rate limiting exists making the API vulnerable to abuse. Implement distributed rate limiting with per-user and per-key counters.
Acceptance Criteria
Technical Scope