Conflict-free replicated data types: An overview
N Preguiça - arxiv preprint arxiv:1806.10254, 2018 - arxiv.org
Internet-scale distributed systems often replicate data at multiple geographic locations to
provide low latency and high availability, despite node and network failures. Geo-replicated …
provide low latency and high availability, despite node and network failures. Geo-replicated …
OrderlessChain: A CRDT-based BFT Coordination-free Blockchain Without Global Order of Transactions
Existing permissioned blockchains often rely on coordination-based consensus protocols to
ensure the safe execution of applications in a Byzantine environment. Furthermore, the …
ensure the safe execution of applications in a Byzantine environment. Furthermore, the …
Conflict-free replicated data types (CRDTs)
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 …
interface, designed to be replicated at multiple processes and exhibiting the following …
Conflict-free replicated relations for multi-synchronous database management at edge
W Yu, CL Ignat - 2020 IEEE International Conference on Smart …, 2020 - ieeexplore.ieee.org
In a cloud-edge environment, edge devices may not always be connected to the network.
Still, applications may need to access the data on edge devices even when they are not …
Still, applications may need to access the data on edge devices even when they are not …
IPA: Invariant-preserving applications for weakly-consistent replicated databases
Storage systems based on Weak Consistency provide better availability and lower latency
than systems that use Strong Consistency, especially in geo-replicated settings. However …
than systems that use Strong Consistency, especially in geo-replicated settings. However …
Disciplined inconsistency with consistency types
Distributed applications and web services, such as online stores or social networks, are
expected to be scalable, available, responsive, and fault-tolerant. To meet these steep …
expected to be scalable, available, responsive, and fault-tolerant. To meet these steep …
Impact of adaptive consistency on distributed sdn applications: An empirical study
Scalability of the control plane in a software-defined network (SDN) is enabled by means of
decentralization of the decision-making logic, ie, by replication of controller functions to …
decentralization of the decision-making logic, ie, by replication of controller functions to …
Secure conflict-free replicated data types
Conflict-free Replicated Data Types (CRDTs) are abstract data types that support
developers when designing and reasoning about distributed systems with eventual …
developers when designing and reasoning about distributed systems with eventual …
Regular sequential serializability and regular sequential consistency
Strictly serializable (linearizable) services appear to execute transactions (operations)
sequentially, in an order consistent with real time. This restricts a transaction's (operation's) …
sequentially, in an order consistent with real time. This restricts a transaction's (operation's) …
Reversible conflict-free replicated data types
Conflict-free replicated data types (CRDTs) are popular for optimistic replication and
ensuring strong eventual consistency (SEC) in distributed systems. However, reversibility is …
ensuring strong eventual consistency (SEC) in distributed systems. However, reversibility is …