中文
相关论文

相关论文: Just-Right Consistency: reconciling availability a…

200 篇论文

Operation-based Conflict-free Replicated Data Types (CRDTs) are eventually consistent replicated data types that automatically resolve conflicts between concurrent operations. Op-based CRDTs must be designed differently for each data type,…

分布式、并行与集群计算 · 计算机科学 2020-04-10 Matthew Weidner , Heather Miller , Christopher Meiklejohn

Conventional blockchains use consensus algorithms that totally order updates across all accounts, which is stronger than necessary to implement a replicated ledger. This makes updates slower and more expensive than necessary. More recent…

分布式、并行与集群计算 · 计算机科学 2023-05-29 Erick Lavoie

The CAP theorem is a fundamental result that applies to distributed storage systems. In this paper, we first present and prove two CAP-like impossibility theorems. To state these theorems, we present probabilistic models to characterize the…

分布式、并行与集群计算 · 计算机科学 2016-01-26 Muntasir Raihan Rahman , Lewis Tseng , Son Nguyen , Indranil Gupta , Nitin Vaidya

Many applications model their data in a general-purpose storage format such as JSON. This data structure is modified by the application as a result of user input. Such modifications are well understood if performed sequentially on a single…

分布式、并行与集群计算 · 计算机科学 2017-08-16 Martin Kleppmann , Alastair R. Beresford

Trees are fundamental data structure for many areas of computer science and system engineering. In this report, we show how to ensure eventual consistency of optimistically replicated trees. In optimistic replication, the different replicas…

数据结构与算法 · 计算机科学 2012-01-10 Stéphane Martin , Mehdi Ahmed-Nacer , Pascal Urso

A conflict-free replicated data type (CRDT) is an abstract data type, with a well defined interface, designed to be replicated at multiple processes and exhibiting the following properties: (1) any replica can be modified without…

分布式、并行与集群计算 · 计算机科学 2018-06-22 Nuno Preguiça , Carlos Baquero , Marc Shapiro

In this article we study the properties of distributed systems that mix eventual and strong consistency. We formalize such systems through acute cloud types (ACTs), abstractions similar to conflict-free replicated data types (CRDTs), which…

分布式、并行与集群计算 · 计算机科学 2021-01-15 Maciej Kokociński , Tadeusz Kobus , Paweł T. Wojciechowski

To ensure high availability in large scale distributed systems, Conflict-free Replicated Data Types (CRDTs) relax consistency by allowing immediate query and update operations at the local replica, with no need for remote synchronization.…

分布式、并行与集群计算 · 计算机科学 2019-03-12 Vitor Enes , Paulo Sérgio Almeida , Carlos Baquero , João Leitão

State-based Conflict-free Replicated Data Types (CRDTs) are widely used in distributed systems to ensure high availability without coordination. However, their naive synchronization strategy - transmitting the full state - incurs high…

分布式、并行与集群计算 · 计算机科学 2025-05-05 Pedro Silva Gomes , Miguel Boaventura Rodrigues , Carlos Baquero

Conflict-free replicated data types (CRDTs) are a natural structure with which to communicate information about a shared computation in a distributed setting where coordination overhead may not be tolerated, and individual participants are…

分布式、并行与集群计算 · 计算机科学 2020-06-18 Taylor Blau

A CRDT is a data type whose operations commute when they are concurrent. Replicas of a CRDT eventually converge without any complex concurrency control. As an existence proof, we exhibit a non-trivial CRDT: a shared edit buffer called…

分布式、并行与集群计算 · 计算机科学 2009-07-07 Mihai Letia , Nuno Preguiça , Marc Shapiro

We explore the property of equivocation tolerance for Conflict-Free Replicated Data Types (CRDTs). We show that a subclass of CRDTs is equivocation-tolerant and can thereby cope with any number of Byzantine faults: Without equivocation…

分布式、并行与集群计算 · 计算机科学 2021-10-11 Florian Jacob , Saskia Bayreuther , Hannes Hartenstein

***** This design is a duplicate of a Causal Length Set (see notes in the comments). We leave nonetheless the original paper here because the proofs are referred to in another submission.***** The 2P-Set Conflict-Free Replicated Data Type…

分布式、并行与集群计算 · 计算机科学 2023-05-29 Erick Lavoie

Adapting to dynamic data distributions is a practical yet challenging task. One effective strategy is to use a model ensemble, which leverages the diverse expertise of different models to transfer knowledge to evolving data distributions.…

In large scale systems such as the Internet, replicating data is an essential feature in order to provide availability and fault-tolerance. Attiya and Welch proved that using strong consistency criteria such as atomicity is costly as each…

分布式、并行与集群计算 · 计算机科学 2015-01-12 Matthieu Perrin , Achour Mostefaoui , Claude Jard

Conflict-free replicated data types (CRDTs) are a promising tool for designing scalable, coordination-free distributed systems. However, constructing correct CRDTs is difficult, posing a challenge for even seasoned developers. As a result,…

编程语言 · 计算机科学 2022-09-23 Shadaj Laddad , Conor Power , Mae Milano , Alvin Cheung , Joseph M. Hellerstein

The tree is an essential data structure in many applications. In a distributed application, such as a distributed file system, the tree is replicated.To improve performance and availability, different clients should be able to update their…

分布式、并行与集群计算 · 计算机科学 2022-01-20 Sreeja Nair , Filipe Meirim , Mário Pereira , Carla Ferreira , Marc Shapiro

The CAP Theorem is a frequently cited impossibility result in distributed systems, especially among NoSQL distributed databases. In this paper we survey some of the confusion about the meaning of CAP, including inconsistencies and…

分布式、并行与集群计算 · 计算机科学 2015-09-21 Martin Kleppmann

CRDTs are distributed data types that make eventual consistency of a distributed object possible and non ad-hoc. Specifically, state-based CRDTs ensure convergence through disseminating the entire state, that may be large, and merging it to…

分布式、并行与集群计算 · 计算机科学 2017-10-17 Paulo Sérgio Almeida , Ali Shoker , Carlos Baquero

Um CRDT \'e um tipo de dados que pode ser replicado e modificado concorrentemente sem coordena\c{c}\~ao, garantindo-se a converg\^encia das r\'eplicas atrav\'es da resolu\c{c}\~ao autom\'atica de conflitos. Cada CRDT implementa uma…

数据结构与算法 · 计算机科学 2019-03-11 André Rijo , Carla Ferreira , Nuno Preguiça