Abstract
Partial data replication protocols for transactional distributed systems present a high scalability potential, but suffer from a shortcoming of the utmost importance: data access locality. In a partial data replication setting, performance can be boosted by serving transactional read operations locally and preventing the expensive overhead of inter-node communication. In this paper we address this concern by proposing a generic caching mechanism directed towards multi-version partial data replication protocols and illustrate its application in a specific protocol, namely SCORe. Experimental results corroborate the effectiveness of the proposed caching mechanism in read-dominated workloads, where it clearly improves the system's overall throughput. Copyright is held by the owner/author(s).
| Original language | English |
|---|---|
| Title of host publication | 2015 Symposium on Applied Computing, SAC 2015 |
| Publisher | ACM - Association for Computing Machinery |
| Pages | 1309-1314 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781450331968 |
| DOIs | |
| Publication status | Published - 13 Apr 2015 |
| Event | 30th Annual ACM Symposium on Applied Computing, SAC 2015 - Salamanca, Spain Duration: 13 Apr 2015 → 17 Apr 2015 |
Conference
| Conference | 30th Annual ACM Symposium on Applied Computing, SAC 2015 |
|---|---|
| Country/Territory | Spain |
| City | Salamanca |
| Period | 13/04/15 → 17/04/15 |
Keywords
- Cache
- Concurrency control
- Distributed systems
- Multi-version
- Partial data replication
Fingerprint
Dive into the research topics of 'Boosting locality in multi-version partial data replication'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver