2016
DOI: 10.1109/tpds.2015.2453985
|View full text |Cite
|
Sign up to set email alerts
|

Verifying Pipelined-RAM Consistency over Read/Write Traces of Data Replicas

Abstract: Data replication technologies enable efficient and highly-available data access, thus gaining more and more interests in both the academia and the industry. However, data replication introduces the problem of data consistency. Modern commercial data replication systems often provide weak consistency for high availability under certain failure scenarios. An important weak consistency is Pipelined-RAM (PRAM) consistency. It allows different processes to hold different views of data.To determine whether a data re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 25 publications
0
4
0
Order By: Relevance
“…For the testing problem of relaxed memory consistency models, Wei et al [18] proved that complexity of testing PRAM consistency is NP-complete. Bouajjani et al [19] studied the complexity of verifying causal consistency for one history.…”
Section: Undecidability Of Verifying Weak Consistencymentioning
confidence: 99%
“…For the testing problem of relaxed memory consistency models, Wei et al [18] proved that complexity of testing PRAM consistency is NP-complete. Bouajjani et al [19] studied the complexity of verifying causal consistency for one history.…”
Section: Undecidability Of Verifying Weak Consistencymentioning
confidence: 99%
“…Wei et al [41] studied the complexity of verifying PRAM consistency (also called FIFO consistency) for one history. They proved that the problem is NP-complete.…”
Section: Related Workmentioning
confidence: 99%
“…To face different scale of data and user workloads, cloud providers offer virtual machines (VMs) based elastic Hadoop applications. For example, Amazon EC2 provides Amazon EMR 2) , which allows tenants to run big data applications in the cloud. OpenStack foundation provides Sahara 3) to host the data-intensive application cluster easily.…”
Section: Introductionmentioning
confidence: 99%
“…Supported by the HDFS [1], the Hadoop applications are data-intensive. Thus, apart from guaranteeing the data consistency [2,3], improving IO performance will help reduce the JCT.…”
Section: Introductionmentioning
confidence: 99%