[jboss-jira] [JBoss JIRA] (JGRP-1997) Bundler: find new default bundler

Dan Berindei (Jira) issues at jboss.org
Mon Nov 18 09:23:00 EST 2019


    [ https://issues.jboss.org/browse/JGRP-1997?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13814316#comment-13814316 ] 

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)


More information about the jboss-jira mailing list