CONSISTENCY DOMAINS FOR REPLICATION IN DISTRIBUTED COMPUTING
First Claim
Patent Images
1. A method comprising:
- performing an operation by a first computing device;
updating a shared system state on the first computing device based on the operation;
causing the shared system state to be updated on a second computing device using a strongly consistent replication mechanism, wherein the first computing device and the second computing device are members of a first consistency domain; and
causing the shared system state to be updated on a third computing device using a weakly consistent replication mechanism, wherein the third computing device is a member of a second consistency domain.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device performs an operation by a first computing device and updates a shared system state on the first computing device based on the operation. The computing device causes the shared system state to be updated on a second computing device using a strongly consistent replication mechanism, wherein the first computing device and the second computing device are members of a first consistency domain. The computing device also causes the shared system state to be updated on a third computing device using a weakly consistent replication mechanism, wherein the third computing device is a member of a second consistency domain.
21 Citations
20 Claims
-
1. A method comprising:
-
performing an operation by a first computing device; updating a shared system state on the first computing device based on the operation; causing the shared system state to be updated on a second computing device using a strongly consistent replication mechanism, wherein the first computing device and the second computing device are members of a first consistency domain; and causing the shared system state to be updated on a third computing device using a weakly consistent replication mechanism, wherein the third computing device is a member of a second consistency domain. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable storage medium including instructions that, when executed by a first computing device, cause the first computing device to perform a method comprising:
-
performing an operation by the first computing device; updating a shared system state on the first computing device based on the operation; causing the shared system state to be updated on a second computing device using a strongly consistent replication mechanism, wherein the first computing device and the second computing device are members of a first consistency domain; and causing the shared system state to be updated on a third computing device using a weakly consistent replication mechanism, wherein the third computing device is a member of a second consistency domain. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
a first computing device having a processing device to execute instructions for a hybrid replicator, wherein the instructions cause the processing device to; perform an operation; update a shared system state on the first computing device based on the operation; cause the shared system state to be updated on a second computing device using a strongly consistent replication mechanism, wherein the first computing device and the second computing device are members of a first consistency domain; and cause the shared system state to be updated on a third computing device using a weakly consistent replication mechanism, wherein the third computing device is a member of a second consistency domain. - View Dependent Claims (16, 17, 18, 19, 20)
Specification