Conflict Resolution
As the consistency achieved is eventual, the system has to resolve conflicts. There are three types of resolution:
- Read repair: The correction is done when a read finds an inconsistency. This slows down the read operation.
- Write repair: The correction takes place during a write operation, if an inconsistency has been found, slowing down the write operation.
- Asynchronous repair: The correction is not part of a read or write operation.
Concepts used for the conflict resolution are the client-specified timestamps and vector clocks.
Read more about this topic: Eventual Consistency
Famous quotes containing the words conflict and/or resolution:
“It is a life-and-death conflict between all those grand, universal, man-respecting principles which we call by the comprehensive term democracy, and all those partial, person-respecting, class-favoring elements which we group together under that silver-slippered word aristocracy. If this war does not mean that, it means nothing.”
—Antoinette Brown Blackwell (18251921)
“The passions do very often give birth to others of a nature most contrary to their own. Thus avarice sometimes brings forth prodigality, and prodigality avarice; a mans resolution is very often the effect of levity, and his boldness that of cowardice and fear.”
—François, Duc De La Rochefoucauld (16131680)