liquidmetal-dev / liquidmetal-dev/battery
Rate limiting / per-client quotas on Lease.Claim
Open
enhancement
priority/medium
- Dominant language
- Go
- Stars
- 1
- Forks
- 0
- Avg merge
- 2h 13m
- Merged PRs (30d)
- 33
Description
Add configurable rate limiting or per-client quotas on Lease.Claim to prevent a single misbehaving or high-volume consumer from exhausting a shared pool.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the Lease.Claim entry point and determine how client identity, configuration, and the shared pool are represented. Clarify whether rate limiting or per-client quotas is intended, then define completion as configurable protection that prevents one consumer from exhausting the shared pool.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100