Show simple item record

dc.contributor.advisorYu, Weihai
dc.contributor.authorHelgaas, Ragnar
dc.date.accessioned2023-08-25T12:00:30Z
dc.date.available2023-08-25T12:00:30Z
dc.date.issued2023-06-26
dc.description.abstractA large-scale system that prioritizes high availability over extensive synchroniza- tion must make a design trade-off and implement a weaker form of consistency. Conflict-free Replicated Data Types(CRDTs) can enable replicas in the sys- tem to communicate asynchronously and achieve strong eventual consistency. SynQLite aims to implement CRDTs on top of relational databases with its addition of Conflict-free Replicated Relation CRR. SynQLite enforces integrity constraints defined by an application, in a strictly automatic manner. However, enabling user-aware conflict resolution, where the user can make application specific altercation to conflict resolution, can remedy some of the limitations of the last-write-protocol used in SynQLite.en_US
dc.identifier.urihttps://hdl.handle.net/10037/30448
dc.language.isoengen_US
dc.publisherUiT Norges arktiske universiteten_US
dc.publisherUiT The Arctic University of Norwayen_US
dc.rights.accessRightsopenAccessen_US
dc.rights.holderCopyright 2023 The Author(s)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0en_US
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)en_US
dc.subject.courseIDINF-3981
dc.titleUser-Aware Conflict Resolutionen_US
dc.typeMaster thesisen_US
dc.typeMastergradsoppgaveen_US


File(s) in this item

Thumbnail
Thumbnail

This item appears in the following collection(s)

Show simple item record

Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)