emeraldpay / emeraldpay/dshackle

Upstream rate limiting

Open
#13 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
350
Forks
57
PR merge metrics
No merged PRs in 30d

Description

Allows to setup rate limiting per upstream. If there are more requests that allowed, then Dshackle should wait for finishing one of the existing before making a new request to that upstream.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Locate the upstream request-handling and configuration entry points first, then determine how concurrent requests are tracked per upstream; done means excess requests wait until an existing request finishes.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api, backend, networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.