[
https://issues.jboss.org/browse/ISPN-4162?page=com.atlassian.jira.plugin....
]
Dan Berindei commented on ISPN-4162:
------------------------------------
Actually, we already have this optimization in place: in
{{JGroupsTransport.invokeRemotely()}}, if the size of the recipients collection is the
same as the size of the cluster, we send a broadcast. And it does cause ordering problems
with DIST_ASYNC and REPL_ASYNC...
Can DIST use multicast when num_owners >= cluster size?
-------------------------------------------------------
Key: ISPN-4162
URL:
https://issues.jboss.org/browse/ISPN-4162
Project: Infinispan
Issue Type: Feature Request
Components: Core
Affects Versions: 7.0.0.Alpha1
Reporter: Paul Ferraro
Assignee: Dan Berindei
It would be nice if DIST could conditionally use multicast instead of multiple unicasts
when the number of owners to which to send a given command >= the size of the cluster.
In fact, we could probably come up with some configurable ratio of the size of the cluster
(perhaps as high as 50%?), above which it is more optimal to use multicast vs multiple
unicasts. This would optimize the use of DIST in smaller, dynamic clusters.
With such an optimization in place, REPL would be completely obsolete.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira