Patent ID: 8930316
Filing Date: 2015-01-06
Classification: G06F,H04L

Abstract:
1. A method for providing partition persistent state consistency in a distributed data grid, comprising: providing a primary copy of a partition on a first node in the distributed data grid, wherein the primary copy of the partion is associated with a primary copy version number; providing a backup copy of the partition on a second node in the distributed data grid, wherein the backup copy of the partition is associated with a backup copy version number; making a first modification to the primary copy of the partition; propagating the first modification from the first node to the second node by transmitting a first message containing said first modification from the first node to the second node; making a second modification to the primary copy of the partition; propagating the second modification from the first node to the second node by transmitting a second message containing said second modification from the first node to the second node; receiving the second message at the second node; determining at the second node whether the first modification has been applied to the backup copy of the partition by checking the backup copy version number; and deferring applying the second modification on the backup copy of the partition until the first modification is received and applied as indicated by checking the backup copy version number.