arXiv · 1502.04395
Application-Aware Consistency: An Application to Social Network
Abstract
This work weakens well-known consistency models using graphs that capture applications' characteristics. The weakened models not only respect application semantic, but also yield a performance benefit. We introduce a notion of dependency graphs, which specify relations between events that are important with respect to application semantic, and then weaken traditional consistency models (e.g., causal consistency) using these graphs. Particularly, we consider two types of graphs: intra-process and inter-process dependency graphs, where intra-process dependency graphs specify how events in a single process are related, and inter-process dependency graphs specify how events across multiple processes are related. Then, based on these two types of graphs, we define new consistency model, namely {\em application-aware} consistency. We also discuss why such application-aware consistency can be useful in social network applications. This is a work in progress, and we present early ideas regarding application-aware consistency here.
Explore related subjects
Keep this discovery
Lewis Tseng, Alec Benzer, Nitin H. Vaidya. 2015-02-16. Application-Aware Consistency: An Application to Social Network. https://arxiv.org/abs/1502.04395
Cite the original work for its findings. Save a collection to share your selection of sources.