Method and system for resolving data inconsistency
AssigneeYahoo! Inc.
InventorsTugrul Bingol, Masood Mortazavi, Jacob Y. Levy, Patrick Nip
Life of this patent
Estimating the term…
Loading patent…
AssigneeYahoo! Inc.
InventorsTugrul Bingol, Masood Mortazavi, Jacob Y. Levy, Patrick Nip
Estimating the term…
Method, system, and programs for resolving data inconsistency in a distributed system having a plurality of replica instances. In response to a read request of at least one data element, a key-specific probability value for the at least one data element of the read request is retrieved. Based on the retrieved key-specific probability value and a system load of the distributed system, a self-healing probability of the at least one data element of the read request is computed. A self-healing transaction that includes the at least one data element of the read request is then generated based on the self-healing probability of the at least one data element. The generated self-healing transaction is further applied to at least some of the plurality of replica instances in the distributed system to resolve data inconsistency.
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:
A system for resolving data inconsistency in a distributed system having a plurality of replica instances, comprising:
A machine-readable tangible and non-transitory medium having information for resolving data inconsistency in a distributed system having a plurality of replica instances recorded thereon, wherein the information, when read by the machine, causes the machine to perform the following:
Dependencies are inferred from the claim text.