Merge branch 'cassandra-3.11' into trunk

This commit is contained in:
Ariel Weisberg 2017-02-14 15:14:15 -05:00
commit 48bfc8e8dc
1 changed files with 3 additions and 3 deletions

View File

@ -1096,10 +1096,10 @@ back_pressure_strategy:
# Coalescing Strategies #
# Coalescing multiples messages turns out to significantly boost message processing throughput (think doubling or more).
# On bare metal, the floor for packet processing throughput is high enough that many applications wont notice, but in
# On bare metal, the floor for packet processing throughput is high enough that many applications won't notice, but in
# virtualized environments, the point at which an application can be bound by network packet processing can be
# surprisingly low compared to the throughput of task processing that is possible inside a VM. Its not that bare metal
# doesnt benefit from coalescing messages, its that the number of packets a bare metal network interface can process
# surprisingly low compared to the throughput of task processing that is possible inside a VM. It's not that bare metal
# doesn't benefit from coalescing messages, it's that the number of packets a bare metal network interface can process
# is sufficient for many applications such that no load starvation is experienced even without coalescing.
# There are other benefits to coalescing network messages that are harder to isolate with a simple metric like messages
# per second. By coalescing multiple tasks together, a network thread can process multiple messages for the cost of one