© 2019, is held by the owner/author(s). Highly available database systems rely on data replication to tolerate machine failures. Both classes of existing replication algorithms, active-passive and active-active, were designed in a time when network was the dominant performance bottleneck. In essence, these techniques aim to minimize network communication between replicas at the cost of incurring more processing redundancy; a trade-off that suitably fitted the conventional wisdom of distributed database design. However, the emergence of next-generation networks with high throughput and low latency calls for revisiting these assumptions. In this paper, we first make the case that in modern RDMAenabled networks, the bottleneck has shifted to C...
In this paper, we study replication techniques for scaling and continuous operation for a dynamic co...
Online transaction processing (OLTP) databases are a critical component of modern computing infrastr...
The main objective of replication in distributed database systems is to increase data availability. ...
© 2019, is held by the owner/author(s). Highly available database systems rely on data replication t...
The increasing amount of data that needs to be collected and analyzed requires large-scale datacente...
Distributed databases are generally built on top of standard communication facilities such as lease...
International audienceReplication is essential for fault-tolerance, but it is also a source of high ...
Replication of data at more than one site in a distributed database has been reported to increase th...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...
This report describes the design of a Replication Framework that facilitates the implementation and ...
The author mainly concentrates on transactional distributed systems. Most previous research on repli...
It is a challenge to design and implement a wide-area distributed hash table (DHT) which provides a ...
In this paper we examine the effects of replication on the availability of data in a large network. ...
International audienceIn distributed systems, replication is used for ensuring availability and incr...
Many wide-area storage systems replicate data for durability. A common way of maintaining the repli...
In this paper, we study replication techniques for scaling and continuous operation for a dynamic co...
Online transaction processing (OLTP) databases are a critical component of modern computing infrastr...
The main objective of replication in distributed database systems is to increase data availability. ...
© 2019, is held by the owner/author(s). Highly available database systems rely on data replication t...
The increasing amount of data that needs to be collected and analyzed requires large-scale datacente...
Distributed databases are generally built on top of standard communication facilities such as lease...
International audienceReplication is essential for fault-tolerance, but it is also a source of high ...
Replication of data at more than one site in a distributed database has been reported to increase th...
Remote Direct Memory Access (RDMA) is becoming widely available in data centers. This technology all...
This report describes the design of a Replication Framework that facilitates the implementation and ...
The author mainly concentrates on transactional distributed systems. Most previous research on repli...
It is a challenge to design and implement a wide-area distributed hash table (DHT) which provides a ...
In this paper we examine the effects of replication on the availability of data in a large network. ...
International audienceIn distributed systems, replication is used for ensuring availability and incr...
Many wide-area storage systems replicate data for durability. A common way of maintaining the repli...
In this paper, we study replication techniques for scaling and continuous operation for a dynamic co...
Online transaction processing (OLTP) databases are a critical component of modern computing infrastr...
The main objective of replication in distributed database systems is to increase data availability. ...