Principles of transaction-oriented database recovery
ACM Computing Surveys (CSUR)
A quorum-consensus replication method for abstract data types
ACM Transactions on Computer Systems (TOCS)
An efficient reliable broadcast protocol
ACM SIGOPS Operating Systems Review
Implementing fault-tolerant services using the state machine approach: a tutorial
ACM Computing Surveys (CSUR)
Providing high availability using lazy replication
ACM Transactions on Computer Systems (TOCS)
The process group approach to reliable distributed computing
Communications of the ACM
Understanding the limitations of causally and totally ordered communication
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
Sequential consistency versus linearizability
ACM Transactions on Computer Systems (TOCS)
IEEE Transactions on Software Engineering
Independent updates and incremental agreement in replicated databases
Distributed and Parallel Databases
Communications of the ACM
Totem: a fault-tolerant multicast group communication system
Communications of the ACM
The Transis approach to high availability cluster communication
Communications of the ACM
Distributing trust with the Rampart toolkit
Communications of the ACM
Horus: a flexible group communication system
Communications of the ACM
Implementation of a reliable multicast protocol
Software—Practice & Experience
Replication and consistency: being lazy helps sometimes
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Data replication: tools and techniques for managing distributed information
Data replication: tools and techniques for managing distributed information
Concurrency Control and View Notification Algorithms for Collaborative Replicated Objects
IEEE Transactions on Computers
The Totem multiple-ring ordering and topology maintenance protocol
ACM Transactions on Computer Systems (TOCS)
Transaction-processing techniques
Distributed systems (2nd Ed.)
A Real-Time Primary-Backup Replication Service
IEEE Transactions on Parallel and Distributed Systems
Scalable Consistency Protocols for Distributed Services
IEEE Transactions on Parallel and Distributed Systems
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Replication Techniques in Distributed Systems
Replication Techniques in Distributed Systems
Reliable Distributed Computing with the ISIS Toolkit
Reliable Distributed Computing with the ISIS Toolkit
Reliability Through Consistency
IEEE Software
VELOS: A New Approach for Efficiently Achieving High Availability in Partitioned Distributed Systems
IEEE Transactions on Knowledge and Data Engineering
Data Consistency in Intermittently Connected Distributed Systems
IEEE Transactions on Knowledge and Data Engineering
Performance Modeling of Distributed and Replicated Databases
IEEE Transactions on Knowledge and Data Engineering
Using Broadcast Primitives in Replicated Databases
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
A Suite of Database Replication Protocols based on Group Communication Primitives
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
Understanding Replication in Databases and Distributed Systems
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
Lease-based consistency schemes in the web environment
Future Generation Computer Systems
Future Generation Computer Systems
Relaxation of ACID properties in AuTrA, The adaptive user-defined transaction relaxing approach
Future Generation Computer Systems
Improving the concurrent updates of replicated global objects in multi-server virtual environments
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
Load Balancing to Increase the Consistency of Replicas in Data Grids
International Journal of Distributed Systems and Technologies
Hi-index | 0.00 |
This paper analyses update ordering and its impact on the performance of a distributed replication system. We propose a model for update orderings and constraints and develop a number of algorithms for implementing different ordering constraints. A performance study is then carried out to analyse the update-ordering model. We show that our model allows the definition of an ordering constraint on each update operation, and the ordering implementation takes account of detailed inter-operation semantics denoted by commutative operations and causal operations to reduce unnecessary delay and results; in a better response time for update requests.