2.5. Handling Network Partitions
Red Hat JBoss Data Grid (JDG) 6.4 introduces the ability to handle network partitions (split brains), as a configurable option. When Partition Handling is enabled and JDG suspects that one or more nodes of a clustered cache are no longer accessible, each partition does not start a rebalance immediately, but first checks whether it should enter Degraded mode instead. When a partition has entered Degraded mode, only those entries for which this partition has all owners (copies) are available for reads and writes in this partition. Attempts to read or write entries that are not fully owned by this partition will result in an Availability Exception. When the partitions merge, JDG also determines whether the combined cache should be made available or remain Degraded.
This feature is available in both Library and Remote Client-Server modes.