summaryrefslogtreecommitdiff
path: root/src/bpqueue.erl
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@rabbitmq.com>2011-03-16 12:44:13 +0000
committerMatthew Sackman <matthew@rabbitmq.com>2011-03-16 12:44:13 +0000
commite144a091d293a8b3f20720e777aac53406c5b088 (patch)
tree463fbc1534d24b34b5a6078f843dfeb2838a84f3 /src/bpqueue.erl
parentde473d29cb982244e466397bcbebb0fc9412d685 (diff)
downloadrabbitmq-server-git-e144a091d293a8b3f20720e777aac53406c5b088.tar.gz
Made gm do batching of messages. This has an astonishing performance impact: if every broadcast msg to the gm results in network activity then performance is low - presumably serialisation of, and network broadcast of small messages is very inefficient. By batching broadcasts and then sending many on a timer, performance is much much higher.
Diffstat (limited to 'src/bpqueue.erl')
0 files changed, 0 insertions, 0 deletions