Back to Search Start Over

A Highly Concurrent Replicated Data Structure EAI Endorsed Transactions

Authors :
Mumtaz Ahmad
Abdessamad Imine
Mahfoud Houari
Source :
EAI Endorsed Transactions on Collaborative Computing, Vol 1, Iss 6, Pp 1-11 (2015)
Publication Year :
2015
Publisher :
European Alliance for Innovation (EAI), 2015.

Abstract

Well defined concurrent replicated data structure is very important to design collaborative editing system, particularly, certain properties like out-of-order execution of concurrent operations and data convergence. In this paper, we introduce novel linear data structure based on unique identifier scheme required for indexed communication. These identifiers are real numbers holding specific pattern of precision. Based on the uniqueness and the total order of these identifiers, here, we present two concurrency control techniques to achieve high degree of concurrency according to strong and lazy happened-before relations. Our data structure preserves data convergence, yields better performance and avoids overheads as compared to existing approaches.

Details

Language :
English
ISSN :
23128623
Volume :
1
Issue :
6
Database :
Directory of Open Access Journals
Journal :
EAI Endorsed Transactions on Collaborative Computing
Publication Type :
Academic Journal
Accession number :
edsdoj.53ad8bc3e94142309725bce22debc6d8
Document Type :
article
Full Text :
https://doi.org/10.4108/eai.21-12-2015.150820