Patent ID: 11894972
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 4:
5. The system of claim 1, wherein the candidate replica is configured to determine whether one or more replicas of the replica group support the attempt of the candidate replica to assume the first role, comprising one or more of:
determine whether a replica of the replica group has observed a more recent membership version for the replicas storing the data than a most recent membership version observed by the candidate replica attempting to assume the first role, wherein membership version is incremented each time a membership change is made in the replica group;
determine whether the replica of the one or more replicas of the replica group is no longer hosted on a computing node from which state information for the replica of the one or more replicas of the replica group is gathered; or
determine whether the replica of the one or more replicas of the replica group has seen a more recent lock value for the lock than a most recent lock value observed by the candidate replica attempting to assume the first role, wherein lock value is incremented each time the lock is acquired by a different replica.