University of Bahrain
Scientific Journals

Enhancing Data Consistency via a Context-Aware Dynamic Adaptive Model

Show simple item record

dc.contributor.author Mahfoud, Zohra
dc.contributor.author Nouali-Taboudjemat, Nadia
dc.date.accessioned 2024-04-08T15:04:47Z
dc.date.available 2024-04-08T15:04:47Z
dc.date.issued 2024-04-08
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/5574
dc.description.abstract This paper introduces a new model for managing data consistency in large-scale, geo-distributed storage systems, pivoting on the concept of dynamic adaptive consistency. Recognizing the challenges in balancing consistency and availability in such systems, we propose an innovative, context-aware model that categorizes operations into “consistent blocs.” This categorization allows for a more granular and efficient management of consistency levels, representing a notable improvement over adaptive approaches that employ a uniform consistency model across all operations or apply a single consistency level to each operation independently. Our model dynamically adapts these blocs’ consistency levels in response to real-time changes in the operational context; this can include, for example, variations in network latency, data access patterns, and workload intensity, ensuring optimal data consistency tailored to current conditions. Our approach extends traditional adaptive consistency models by introducing more flexibility. A middleware architecture achieves this goal by introducing an Adaptation Manager that dynamically adjusts consistency levels. We implement this model and evaluate its performance using the YCSB benchmark on a Cassandra cluster. Our results reveal significant flexibility in expressing users’ requirements and prompt responsiveness in the dynamic adaptation of the policy. Our proposition holds significant benefits for applications where rapid adaptation to context is crucial. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.subject Consistency, Replication, Distributed databases, Transactions, NoSQL, Big Data. en_US
dc.title Enhancing Data Consistency via a Context-Aware Dynamic Adaptive Model en_US
dc.identifier.doi http://dx.doi.org/10.12785/ijcds/160141
dc.volume 16 en_US
dc.issue 1 en_US
dc.pagestart 543 en_US
dc.pageend 554 en_US
dc.contributor.authorcountry Algeria en_US
dc.contributor.authorcountry Algeria en_US
dc.contributor.authoraffiliation Computer Science Department, USTHB & LIM, Bouira University en_US
dc.contributor.authoraffiliation Research Centre on Scientific and Technical Information (CERIST) en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account