1 / 33

Distributed Systems: Consistency Models

. Make up day on Tuesday?Second mid-term?. Consistency Models Review. Enforcing absolute ordering is too expensive, especially with replication and caching.So we need to allow for mis-ordering".We could just do it casually. Tell programmers, Well, you always see things in exact order".They wou

dash
Download Presentation

Distributed Systems: Consistency Models

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Distributed Systems: Consistency Models CS 654 Lecture 17 November 13, 2006

    2. Make up day on Tuesday? Second mid-term?

    3. Consistency Models Review Enforcing absolute ordering is too expensive, especially with replication and caching. So we need to allow for “mis-ordering”. We could just do it casually. Tell programmers, “Well, you always see things in exact order”. They would say, “What do you mean?” So we need an exact, very precise way of specifying the kinds of inconsistencies that the application might see. That is the purpose and point of having consistency models.

    4. Data Centric Consistency Models

    5. Data Stores Consistency is viewed as read/write ops on shared data. A consistency model is a contract between the processes and the data store.

More Related