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 SizeFormat 
A_conflict_resolution_abstraction_layer_for_eventually_consistent_databases(2016).pdf
  Restricted Access
522.75 kBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.