[infinispan-dev] Partial state transfer in Infinispan

Bela Ban bban at redhat.com
Wed Jun 1 10:14:04 EDT 2011


We currently use JGroups' partial state transfer to transfer individual 
caches from one Infinispan instance to another.

Since I got rid of partial state transfer in JGroups 3.0, and don't like 
to add it back, I'd like to know whether this is still needed.

I thought that we currently require the same set of caches to be 
available in all Infinispan instances, and the reason (IIRC) was that 
distribution wouldn't work if we have caches 1 and 2 available on 
instances A and B, but not on C, because consistent hashing distributes 
the data based on views, and we didn't want to have to keep track of 
individual caches...

Why are we actually using JGroups' state transfer with replication, but 
use our own state transfer with distribution ?

Opinions ?

-- 
Bela Ban
Lead JGroups / Clustering Team
JBoss


More information about the infinispan-dev mailing list