×

Method and system for resolving data inconsistency

  • US 8,849,776 B2
  • Filed: 10/17/2011
  • Issued: 09/30/2014
  • Est. Priority Date: 10/17/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, implemented on at least one machine each having at least one processor, storage, and a communication platform connected to a network for resolving data inconsistency in a distributed system having a plurality of replica instances, comprising:

  • in response to a read request of at least one data element, retrieving, by a probability assigning module, a first probability associated with the at least one data element of the read request;

    computing, by the probability assigning module, a second probability associated with the at least one data element of the read request based on a write throughput of the distributed system and the retrieved first probability;

    generating, by a transaction generating module, a transaction associated with the at least one data element of the read request based on the second probability associated with the at least one data element; and

    applying, by a transaction dispatcher via a data replication bus, the generated transaction to at least some of the plurality of replica instances in the distributed system to resolve data inconsistency across the at least some of the plurality of replica instances.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×