]
Bela Ban updated JGRP-2430:
---------------------------
Fix Version/s: 4.2.0
(was: 4.1.9)
GossipRouter: more efficient routing
------------------------------------
Key: JGRP-2430
URL:
https://issues.redhat.com/browse/JGRP-2430
Project: JGroups
Issue Type: Enhancement
Reporter: Bela Ban
Assignee: Bela Ban
Priority: Major
Fix For: 4.2.0
GossipRouter supports both NIO (ByteBuffer) and TCP (stream-based) connections. In both
cases, however, the entire message is read and then routed to the destination address.
It would be better to only read the cluster name and target address, and then use
efficient stream-to-stream (or channel-to-channel) _transfer mechanisms_, which avoids
temporary copies of data and the full reading of messages.
Investigate whether this is possible.