Implement Flow Control for gossip protocol
In order to deal with overload of gossip information.
In gossip exchange average gossip frequency and max gossip frequency and let each node adapt change these values and adapt the gossip to the load it can handle.
Local node adaption is using an algo similar to TCP. In this strategy, window size grows linearly with each successful transmission, but is decreased by a certain factor whenever over ow occurs.
Details described in the "scuttlebutt" paper attached to ticket #2107.
In gossip exchange average gossip frequency and max gossip frequency and let each node adapt change these values and adapt the gossip to the load it can handle.
Local node adaption is using an algo similar to TCP. In this strategy, window size grows linearly with each successful transmission, but is decreased by a certain factor whenever over ow occurs.
Details described in the "scuttlebutt" paper attached to ticket #2107.
Leave a comment
on 2012-06-16 10:35 *
By Jonas Bonér
Description changed from As described in the "scuttl... to In order to deal with overl...
on 2012-06-16 10:38 *
By Jonas Bonér
Description changed from In order to deal with overl... to In order to deal with overl...