[
https://issues.jboss.org/browse/JGRP-1997?page=com.atlassian.jira.plugin....
]
Dan Berindei commented on JGRP-1997:
------------------------------------
I wrote an experimental {{BlockingBundler}} here:
https://github.com/danberindei/infinispan/commits/ISPN-6494_bundler
The main ideas to reduce synchronization overhead are:
* Use a separate queue for each destination
* Only allow {{max_bundle_size}} bytes in each destination's queue. Drain the queue
and notify all the senders in one go.
Bundler: find new default bundler
---------------------------------
Key: JGRP-1997
URL:
https://issues.jboss.org/browse/JGRP-1997
Project: JGroups
Issue Type: Task
Reporter: Bela Ban
Assignee: Bela Ban
Priority: Major
Fix For: 5.0
Before removing the deprecated sender-sends-with-timer bundler, assess which bundler is
the fastest across a range of applications (UPerf, Infinispan etc).
--
This message was sent by Atlassian Jira
(v7.13.8#713008)