Existing permissioned blockchains often rely on coordination-based consensus protocols to ensure the safe execution of applications in a Byzantine environment. Furthermore, the …
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 …
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 …
Storage systems based on Weak Consistency provide better availability and lower latency than systems that use Strong Consistency, especially in geo-replicated settings. However …
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 …
N Faria, J Pereira - Proceedings of the ACM on Management of Data, 2023 - dl.acm.org
Performance of transactional systems is degraded by update hotspots as conflicts lead to waiting and wasted work. This is particularly challenging in emerging large-scale database …
E Sakic, W Kellerer - IEEE Journal on Selected Areas in …, 2018 - ieeexplore.ieee.org
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 …
Conflict-free Replicated Data Types (CRDTs) are abstract data types that support developers when designing and reasoning about distributed systems with eventual …
Conflict-free replicated data types (CRDTs) are popular for optimistic replication and ensuring strong eventual consistency (SEC) in distributed systems. However, reversibility is …