-
Notifications
You must be signed in to change notification settings - Fork 8.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[FAB-5153] Relax gossip send buffer behavior
In gossip there are send and receive buffers that are allocated for each connection. When the throughput of messages is too high and the send buffer overflows, the connection to the peer is closed and the peer is removed from the membership. From performance evaluations I did - I conclude that: - Increasing the send buffer size would benefit to withstand intense bursts of messages, even when the receive buffer stays the same. - Not closing the connection to the peer (and not removing it from the membership) that its corresponding send buffer overflowed helps the throughput by giving the runtime an opportunity to recover in spite of an intensive burst. Change-Id: I7bc84092e366b75b6cbcaee1ea9d5320274dfc1c Signed-off-by: yacovm <[email protected]>
- Loading branch information
Showing
4 changed files
with
2 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters