influxdata / influxdata/influxdb
InfluxDB 2 Remote Replication Throttling
@davidby-influx is already working on this.
Since Dec 1, 2023.
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
__Use case:__
We have some edge instances that have a limited connection and we do not want to consume the complete bandwidth as other consumers are using the same connection.
We were thinking of implementing this ourselves, as we know the development on InfluxDB 2 has stopped. @davidby-influx would you be open to review a PR is we make one?
__Proposal:__
A replication get a RateLimit property that is respected
__Current behaviour:__
The maximum possible bandwidth is used
__Desired behaviour:__
A maximum amount of bandwidth is used, similar to the `--rate-limit` flag on the `influx write` cli
__Alternatives considered:__
Put a rate limit between the source machine and the target host by the firewall between them, but this is quite a hassle.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.