Eventual Consistency - Conflict Resolution

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:

    The conflict between the need to belong to a group and the need to be seen as unique and individual is the dominant struggle of adolescence.
    Jeanne Elium (20th century)

    A great many will find fault in the resolution that the negro shall be free and equal, because our equal not every human being can be; but free every human being has a right to be. He can only be equal in his rights.
    Mrs. Chalkstone, U.S. suffragist. As quoted in History of Woman Suffrage, vol. 2, ch. 16, by Elizabeth Cady Stanton, Susan B. Anthony, and Matilda Joslyn Gage (1882)