Efficient Fork-Linearizable Access to Untrusted Shared Memory

Download Now
Provided by: IBM
Topic: Security
Format: PDF
When data is stored on a faulty server that is accessed concurrently by multiple clients, the server may present inconsistent data to different clients. For example, the server might complete a write operation of one client, but respond with stale data to another client. The researchers introduced the notion of fork-consistency, also called fork-linearizability, which ensures that the operations seen by every client are linearizable and guarantees that if the server causes the views of two clients to differ in a single operation, they may never again see each other's updates after that without the server being exposed as faulty.
Download Now

Find By Topic