Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/93500
Title: | A conflict resolution abstraction layer for eventually consistent databases |
Authors: | Cassar, Rebecca Kai Vella, Joseph G. Ellul, Joshua |
Keywords: | Non-relational databases Database design Database management |
Issue Date: | 2016 |
Publisher: | IEEE |
Citation: | Cassar, R. K., Vella, J., & Ellul, J. (2016). A conflict resolution abstraction layer for eventually consistent databases. 2016 International Conference on Engineering & MIS (ICEMIS), Morocco. |
Abstract: | When dealing with eventually consistent systems, application developers are often required to write their own conflict resolution algorithms. The aim of this work is to provide an abstraction layer for an eventually consistent database, namely CouchDB, and its client side implementation, PouchDB in a manner which makes it easier for software developers to use. This is achieved through a JavaScript framework which provides a higher level of abstraction on top of PouchDB, while focusing on improving an application developer’s experience with regards to conflict resolution mechanisms within the eventually consistent NoSQL database. This is done by giving the developer a choice of pre-set algorithms which handle any arising conflicts between data documents or alternatively, the choice of using custom designed algorithms. I |
URI: | https://www.um.edu.mt/library/oar/handle/123456789/93500 |
Appears in Collections: | Scholarly Works - FacICTCIS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
A_conflict_resolution_abstraction_layer_for_eventually_consistent_databases(2016).pdf Restricted Access | 522.75 kB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.