dc.contributor.advisor | Yu, Weihai | |
dc.contributor.author | Helgaas, Ragnar | |
dc.date.accessioned | 2023-08-25T12:00:30Z | |
dc.date.available | 2023-08-25T12:00:30Z | |
dc.date.issued | 2023-06-26 | |
dc.description.abstract | A 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.uri | https://hdl.handle.net/10037/30448 | |
dc.language.iso | eng | en_US |
dc.publisher | UiT Norges arktiske universitet | en_US |
dc.publisher | UiT The Arctic University of Norway | en_US |
dc.rights.accessRights | openAccess | en_US |
dc.rights.holder | Copyright 2023 The Author(s) | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-sa/4.0 | en_US |
dc.rights | Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) | en_US |
dc.subject.courseID | INF-3981 | |
dc.title | User-Aware Conflict Resolution | en_US |
dc.type | Master thesis | en_US |
dc.type | Mastergradsoppgave | en_US |