arrow
返回

Efficient Renaming in Sequence CRDTs

delete2022-12-01
delete0
delete
OA
AI
M
Matthieu Nicolas *
G
Gérald Oster
O
Olivier Perrin
DOI:10.1109/TPDS.2022.3172570delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
To achieve high availability, large-scale distributed systems have to replicate data and to minimise coordination between nodes. For these purposes, literature and industry increasingly adopt Conflict-free Replicated Data Types (CRDTs) to design such systems. Conflict-free Replicated Data Types (CRDTs) are new specifications of existing data types, e.g., Set or Sequence. While CRDTs have the same behaviour as previous specifications in sequential executions, they actually shine in distributed settings as they natively support concurrent updates. To this end, CRDTs embed in their specification conflict resolution mechanisms. These mechanisms usually rely on identifiers attached to elements of the data structure to resolve conflicts in a deterministic and coordination-free manner. Identifiers have to comply with several constraints, such as being unique or belonging to a dense total order. These constraints may hinder the identifier size from being bounded. Identifiers hence tend to grow as the system progresses, which increases the overhead of CRDTs over time and leads to performance issues. To address this issue, we propose a novel Sequence CRDT which embeds a renaming mechanism. It enables nodes to reassign shorter identifiers to elements in an uncoordinated manner. Experimental results demonstrate that this mechanism decreases the overhead of the replicated data structure and eventually minimises it.
Keyword:
Peer-to-peer computing
Data structures
Metadata
Collaboration
Semantics
Real-time systems
Distributed databases
CRDTs
replication
real-time collaborative editing
eventual consistency
memory-wise optimisation
performance

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

U
universite de lorraine
学者数:
1.8W
论文数: 1.4W
被引数: 27
引用论文

引用论文

Anna: A KVS for Any Scale
err2019-01-01
err23
PREAI
errWu, Chenggang; Faleiro, Jose M.; Lin, Yihan; Hellerstein, Joseph M.
err分享
err收藏
An optimized method for establishing high purity murine CD8+ T cell cultures
err2013-01-01
err0
PREAI
errDamien Zanker; Kun Xiao; Sara Oveissi; Philippe Guillaume; Immanuel F. Luescher; Weisan Chen
err分享
err收藏
Optimistic replication乐观复制
err2005-03-01
err337
errOAAI
errSaito, Y; Shapiro, M
err分享
err收藏
err分享
err收藏
Leptin modifies the prosecretory and prokinetic effects of the inflammatory cytokine interleukin‐6 on colonic function in Sprague–Dawley rats
err2016-11-11
err0
errOAAI
errMaria M. Buckley; Rebecca O'Brien; Michelle Devlin; Aisling A. Creed; Mark G. Rae; Niall P. Hyland; Eamonn M. M. Quigley; Declan P. McKernan; Dervla O'Malley
err分享
err收藏
High incidence of asymptomatic SARS-CoV-2 infection, Chongqing, China
err
IF0
err2020-03-23
err0
errOAAI
errYang Tao; Panke Cheng; Wen Chen; Peng Wan; Yaokai Chen; Guodan Yuan; Junjie Chen; Da Huo; Ge Guan; Dayu Sun; Ju Tan; Guanyuan Yang; Wen Zeng; Chuhong Zhu
err分享
err收藏
学者 查看更多内容