This repository has been archived by the owner on Apr 21, 2022. It is now read-only.
bandwidth rate limit #37
Labels
exp/wizard
Extensive knowledge (implications, ramifications) required
kind/enhancement
A net-new feature or improvement to an existing feature
seems both js: https://github.com/libp2p/js-libp2p-connection-manager and rust: https://github.com/libp2p/rust-libp2p/blob/master/transports/ratelimit/src/lib.rs have the feature to disconnect peers if they send data exceed a threshold. That is very nice feature we would like to use in the go version as well.
Is there anything equivalent in go version to block peers who send large amount of data?
If not, could you point out how to measure the bandwidth usage in go version for each peer? So we can write our own implementation of connmgr to achieve this feature.
Thanks
The text was updated successfully, but these errors were encountered: