CIS 720. Lecture 16. Client-Centric Consistency. Intended to address the issues in eventual consistency for mobile clients. Consistent for a single client. Notation x i [ t ] is the version of x at local copy L i at time t .
PowerPoint Slideshow about ' CIS 720' - nariko
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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
A data store is said to provide writes-follow-reads consistency, if the following holds:
A write operation by a process on a data item x following a previous read operation on x by the same process is guaranteed to take place on the same or a more recent value of x that was read.
In other words, any successive write operation by a process on a data item x is guaranteed to take place on a copy of x that is up to date with the value most recently read.
Example: Suppose we are replicating a database for a blog. Performing a write amounts to posting a response. If we do not use writes-follow-reads, then it would be possible for a user to read a response without the original.