libp2p / go-libp2p-pubsub

The PubSub implementation for go-libp2p
https://github.com/libp2p/specs/tree/master/pubsub
Other
323 stars 187 forks source link

Add in Backoff Filter When Grafting New Peers #474

Closed nisdas closed 2 years ago

nisdas commented 2 years ago

This is a follow up from #473.

When we rejoin a topic in a short duration, behavioural penalties can be triggered if we try to re-graft previously pruned peers. This is prevalent especially if we rejoin a topic before the prune backoff period ends.

cc @vyzo