Skip to content

feat: add rate limiting and max concurrent executions per tenant#5

Merged
faranjit merged 1 commit intomainfrom
feature/rate-limiting-and-concurrency
Feb 8, 2026
Merged

feat: add rate limiting and max concurrent executions per tenant#5
faranjit merged 1 commit intomainfrom
feature/rate-limiting-and-concurrency

Conversation

@faranjit
Copy link
Copy Markdown
Owner

@faranjit faranjit commented Feb 8, 2026

  • Add rate limiting middleware with burst support using token bucket
  • Implement max concurrent executions limit per tenant
  • Use PostgreSQL advisory locks for concurrency control
  • Add migration for rate_limit, rate_limit_burst, max_concurrent_executions
  • Update tests for advisory lock implementation

- Add rate limiting middleware with burst support using token bucket
- Implement max concurrent executions limit per tenant
- Use PostgreSQL advisory locks for concurrency control
- Add migration for rate_limit, rate_limit_burst, max_concurrent_executions
- Update tests for advisory lock implementation
@faranjit faranjit merged commit 1e83a2d into main Feb 8, 2026
4 checks passed
@faranjit faranjit deleted the feature/rate-limiting-and-concurrency branch February 8, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant