Wren: Nonblocking reads in a partitioned transactional causally consistent data store
Transactional Causal Consistency (TCC) extends causal consistency, the strongest
consistency model compatible with availability, with interactive read-write transactions, and …
consistency model compatible with availability, with interactive read-write transactions, and …
Paris: Causally consistent transactions with non-blocking reads and partial replication
Geo-replicated data platforms are the backbone of several large-scale online services.
Transactional Causal Consistency (TCC) is an attractive consistency level for building such …
Transactional Causal Consistency (TCC) is an attractive consistency level for building such …
{MAPX}: Controlled data migration in the expansion of decentralized {Object-Based} storage systems
Data placement is critical for the scalability of decentralized object-based storage systems.
The state-of-the-art CRUSH placement method is a decentralized algorithm that …
The state-of-the-art CRUSH placement method is a decentralized algorithm that …
Causal consistency and latency optimality: Friend or foe?
Causal consistency is an attractive consistency model for replicated data stores. It is
provably the strongest model that tolerates partitions, it avoids the long latencies associated …
provably the strongest model that tolerates partitions, it avoids the long latencies associated …
[HTML][HTML] Horizontally Scalable Implementation of a Distributed DBMS Delivering Causal Consistency via the Actor Model
Causal Consistency has been proven to be the strongest type of consistency that can be
achieved in a fault-tolerant, distributed system. This paper describes an implementation of D …
achieved in a fault-tolerant, distributed system. This paper describes an implementation of D …
{UniStore}: A fault-tolerant marriage of causal and strong consistency
Modern online services rely on data stores that replicate their data across geographically
distributed data centers. Providing strong consistency in such data stores results in high …
distributed data centers. Providing strong consistency in such data stores results in high …
Cross-organizational data exchange based on consortium blockchain with consistency guarantee
Q Geng, Z Chuai, J ** - The Journal of Supercomputing, 2024 - Springer
Effective data exchange holds the potential to bridge information gaps between
organizations, creating essential prerequisites for enhanced collaboration. However, in …
organizations, creating essential prerequisites for enhanced collaboration. However, in …
Oasis: Controlling Data Migration in Expansion of Object-based Storage Systems
Y Zhang, L Wang, S Gai, Q Ke, W Li, Z Song… - ACM Transactions on …, 2023 - dl.acm.org
Object-based storage systems have been widely used for various scenarios such as file
storage, block storage, blob (eg, large videos) storage, and so on, where the data is placed …
storage, block storage, blob (eg, large videos) storage, and so on, where the data is placed …
NOC-NOC: Towards Performance-optimal Distributed Transactions
Substantial research efforts have been devoted to studying the performance optimality
problem for distributed database transactions. However, they focus just on optimizing …
problem for distributed database transactions. However, they focus just on optimizing …
Tunable causal consistency: Specification and implementation
X Jiang, H Wei, Y Huang - 2022 IEEE 28th International …, 2023 - ieeexplore.ieee.org
To achieve high availability and low latency, dis-tributed data stores often geographically
replicate data at multiple sites called replicas. However, this introduces the data consistency …
replicate data at multiple sites called replicas. However, this introduces the data consistency …