Ethernet: distributed packet switching for local computer networks
Communications of the ACM
The notions of consistency and predicate locks in a database system
Communications of the ACM
SIGCOMM '77 Proceedings of the fifth symposium on Data communications
An algorithm for concurrency control and recovery in replicated distributed databases
ACM Transactions on Database Systems (TODS)
How to assign votes in a distributed system
Journal of the ACM (JACM)
Consistency in a partitioned network: a survey
ACM Computing Surveys (CSUR)
The vulnerability of vote assignments
ACM Transactions on Computer Systems (TOCS)
How to share memory in a distributed system
Journal of the ACM (JACM)
The complexity of using forwarding addresses for decentralized object finding
PODC '86 Proceedings of the fifth annual ACM symposium on Principles of distributed computing
Protocols for dynamic vote reassignment
PODC '86 Proceedings of the fifth annual ACM symposium on Principles of distributed computing
Dynamic quorum adjustment for partitioned data
ACM Transactions on Database Systems (TODS)
Concurrency versus availability: atomicity mechanisms for replicated data
ACM Transactions on Computer Systems (TOCS)
Nested transactions and read-write locking
PODS '87 Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
The precedence-assignment model for distributed databases concurrency control algorithms
PODS '87 Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Performance models of timestamp-ordering concurrency control algorithms in distributed databases
IEEE Transactions on Computers
Concurrency control performance modeling: alternatives and implications
ACM Transactions on Database Systems (TODS)
The Reliability of Voting Mechanisms
IEEE Transactions on Computers
Quorum consensus in nested transaction systems
PODC '87 Proceedings of the sixth annual ACM Symposium on Principles of distributed computing
Modular verification of asynchronous networks
PODC '87 Proceedings of the sixth annual ACM Symposium on Principles of distributed computing
A theory of reliability in database systems
Journal of the ACM (JACM)
Single-Site and Distributed Optimistic Protocols for Concurrency Control
IEEE Transactions on Software Engineering
Semantics based transaction management techniques for replicated data
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
The group paradigm for concurrency control
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Regeneration of Replicated Objects: A Technique and its Eden Implementation
IEEE Transactions on Software Engineering
A Dynamic Voting Scheme in Distributed Systems
IEEE Transactions on Software Engineering
Replicated data management in distributed database systems
ACM SIGMOD Record
A realistic evaluation of consistency algorithms for replicated files
ANSS '88 Proceedings of the 21st annual symposium on Simulation
Stochastic Petri Net Analysis of a Replicated File System
IEEE Transactions on Software Engineering
Parallelism and concurrency control performance in distributed database machines
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Modular synchronization in multiversion databases: version control and concurrency control
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
A static pessimistic scheme for handling replicated databases
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Performance Considerations for an Operating System Transaction Manager
IEEE Transactions on Software Engineering
Deterministic P-RAM simulation with constant redundancy
SPAA '89 Proceedings of the first annual ACM symposium on Parallel algorithms and architectures
Efficient solution to the distributed mutual exclusion problem
Proceedings of the eighth annual ACM Symposium on Principles of distributed computing
Increasing availability under mutual exclusion constraints with dynamic vote reassignment
ACM Transactions on Computer Systems (TOCS)
Concurrency and availability as dual properties of replicated atomic data
Journal of the ACM (JACM)
Apologizing versus asking permission: optimistic concurrency control for abstract data types
ACM Transactions on Database Systems (TODS)
Dynamic voting algorithms for maintaining the consistency of a replicated database
ACM Transactions on Database Systems (TODS)
Probabilistic language analysis of weighted voting algorithms
SIGMETRICS '90 Proceedings of the 1990 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Update Transport: A New Technique for Update Synchronization in Replicated Database Systems
IEEE Transactions on Software Engineering
Paradigms for process interaction in distributed programs
ACM Computing Surveys (CSUR)
An efficient and fault-tolerant solution for distributed mutual exclusion
ACM Transactions on Computer Systems (TOCS)
Vote Assignments in Weighted Voting Mechanisms
IEEE Transactions on Computers
An Optimistic Locking Technique for Concurrency Control in Distributed Databases
IEEE Transactions on Software Engineering
A tight upper bound on the benefits of replication and consistency control protocols
PODS '91 Proceedings of the tenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Conflict detection tradeoffs for replicated data
ACM Transactions on Database Systems (TODS)
ACM Transactions on Computer Systems (TOCS)
A simple taxonomy for distributed mutual exclusion algorithms
ACM SIGOPS Operating Systems Review
Reliable atomic broadcast in distributed systems with omission faults
ACM SIGOPS Operating Systems Review
Some ideas on support for fault tolerance in COMANDOS, an object oriented distributed system
ACM SIGOPS Operating Systems Review
Hierarchical Quorum Consensus: A New Algorithm for Managing Replicated Data
IEEE Transactions on Computers
The DIAMOND security policy for object-oriented databases
SAC '92 Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
A fault-tolerant implementation protocol for replicated database systems on bus local area networks
CSC '92 Proceedings of the 1992 ACM annual conference on Communications
Design of optimal distributed file systems: a framework for research
ACM SIGOPS Operating Systems Review
Distributed asynchronous winner-take-all structures and conflict detection
SAC '92 Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing: technological challenges of the 1990's
The generalized tree quorum protocol: an efficient approach for managing replicated data
ACM Transactions on Database Systems (TODS)
Cost and availability tradeoffs in replicated data concurrency control
ACM Transactions on Database Systems (TODS)
A non-blocking transaction data flow graph based approach for replicated data
ACM SIGOPS Operating Systems Review
Regeneration with Virtual Copies for Distributed Computing Systems
IEEE Transactions on Software Engineering
An integrated solution for managing replicated data in distributed systems
SAC '93 Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice
A practical constructive scheme for deterministic shared-memory access
SPAA '93 Proceedings of the fifth annual ACM symposium on Parallel algorithms and architectures
Replicated objects in time warp simulations
WSC '92 Proceedings of the 24th conference on Winter simulation
Compositional specification and verification of distributed systems
ACM Transactions on Programming Languages and Systems (TOPLAS)
A survey of PRAM simulation techniques
ACM Computing Surveys (CSUR)
Constructive deterministic PRAM simulation on a mesh-connected computer
SPAA '94 Proceedings of the sixth annual ACM symposium on Parallel algorithms and architectures
Combining optimism and pessimism to produce high availability in distributed transaction processing
ACM SIGOPS Operating Systems Review
Data replication for mobile computers
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
On a Unified Framework for the Evaluation of Distributed Quorum Attainment Protocols
IEEE Transactions on Software Engineering
Quorum consensus in nested-transaction systems
ACM Transactions on Database Systems (TODS)
Performance Characterization of the Tree Quorum Algorithm
IEEE Transactions on Parallel and Distributed Systems
A N algorithm for mutual exclusion in decentralized systems
ACM Transactions on Computer Systems (TOCS)
A Fault-Tolerant Algorithm for Replicated Data Management
IEEE Transactions on Parallel and Distributed Systems
Crumbling walls: a class of practical and efficient quorum systems
Proceedings of the fourteenth annual ACM symposium on Principles of distributed computing
Perspectives on database theory
ACM SIGACT News
Access control and signatures via quorum secret sharing
CCS '96 Proceedings of the 3rd ACM conference on Computer and communications security
An Analysis of the Average Message Overhead in Replica Control Protocols
IEEE Transactions on Parallel and Distributed Systems
How to be an efficient snoop, or the probe complexity of quorum systems (extended abstract)
PODC '96 Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing
Eventually-serializable data services
PODC '96 Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing
Cohorts Structures for Fault-Tolerant k Entries to a Critical Section
IEEE Transactions on Computers
Maximizing Mean-Time to Failure in k-Resilient Systems with Repair
IEEE Transactions on Computers
An adaptive data replication algorithm
ACM Transactions on Database Systems (TODS)
A Geometric Approach for Constructing Coteries and k-Coteries
IEEE Transactions on Parallel and Distributed Systems
Delay-Optimal Quorum Consensus for Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Analysis of Quorum-Based Protocols for Distributed (k + 1)-Exclusion
IEEE Transactions on Parallel and Distributed Systems
STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
The load and availability of Byzantine quorum systems
PODC '97 Proceedings of the sixteenth annual ACM symposium on Principles of distributed computing
PODC '97 Proceedings of the sixteenth annual ACM symposium on Principles of distributed computing
Epidemic algorithms in replicated databases (extended abstract)
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Escrow techniques for mobile sales and inventory applications
Wireless Networks
A fault-tolerant dynamic triangular mesh protocol for distributed mutual exclusion
ACM SIGOPS Operating Systems Review
Minimization of Communication Cost Through Caching in Mobile Environments
IEEE Transactions on Parallel and Distributed Systems
Competitive Analysis of Caching in Distributed Databases
IEEE Transactions on Parallel and Distributed Systems
Recognizing Nondominated Coteries and wr-Coteries by Availability
IEEE Transactions on Parallel and Distributed Systems
Access Control and Signatures via Quorum Secret Sharing
IEEE Transactions on Parallel and Distributed Systems
ANSS '92 Proceedings of the 25th annual symposium on Simulation
Hybrid concurrency control for abstract data types
Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Proceedings of the 1985 ACM SIGSMALL symposium on Small systems
The effect of failure and repair distributions on consistency protocols for replicated data objects
ANSS '89 Proceedings of the 22nd annual symposium on Simulation
Models for studying concurrency control performance: alternatives and implications
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
Timestamp based certification schemes for transactions in distributed database systems
SIGMOD '85 Proceedings of the 1985 ACM SIGMOD international conference on Management of data
Voting class — an approach to achieving high availability for replicated data
DPDS '90 Proceedings of the second international symposium on Databases in parallel and distributed systems
Read-only transactions in a distributed database
ACM Transactions on Database Systems (TODS)
Using semantic knowledge for transaction processing in a distributed database
ACM Transactions on Database Systems (TODS)
Achieving robustness in distributed database systems
ACM Transactions on Database Systems (TODS)
Introduction to a system for distributed databases (SDD-1)
ACM Transactions on Database Systems (TODS)
Concurrency control in a system for distributed databases (SDD-1)
ACM Transactions on Database Systems (TODS)
The SIFT information dissemination system
ACM Transactions on Database Systems (TODS)
Efficient generation of all regular non-dominated coteries
Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing
An Efficient SuperGrid Protocol for High Availability and Load Balancing
IEEE Transactions on Computers
Office Information Systems and Computer Science
ACM Computing Surveys (CSUR)
A Survey of Techniques for Synchronization and Recovery in Decentralized Computer Systems
ACM Computing Surveys (CSUR)
A Formal System for Reasoning about Programs Accessing a Relational Database
ACM Transactions on Programming Languages and Systems (TOPLAS)
Consistency management in Deno
Mobile Networks and Applications
Diamond Quorum Consensus for High Capacity and Efficiency in a Replicated Database System
Distributed and Parallel Databases
A new distributed mutual exclusion algorithm for two groups
Proceedings of the 2001 ACM symposium on Applied computing
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Average probe complexity in quorum systems
Proceedings of the twentieth annual ACM symposium on Principles of distributed computing
Reliable atomic broadcast in distributed systems with omission faults
EW 4 Proceedings of the 4th workshop on ACM SIGOPS European workshop
Some ideas on support for fault tolerance in COMANDOS, an object oriented distributed system
EW 4 Proceedings of the 4th workshop on ACM SIGOPS European workshop
Trade-offs between response times and availability in a distributed database
EW 4 Proceedings of the 4th workshop on ACM SIGOPS European workshop
Information and Computation
A Delay-Optimal Quorum-Based Mutual Exclusion Algorithm for Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Atomicity and isolation for transactional processes
ACM Transactions on Database Systems (TODS)
Light-Weight Currency Management Mechanisms in Mobile and Weakly-Connected Environments
Distributed and Parallel Databases
Design and implementation of DB-MANα: does database migration work well in a real environment?
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
An abstract model of database concurrency control algorithms
SIGMOD '83 Proceedings of the 1983 ACM SIGMOD international conference on Management of data
Cost evaluation of directory management schemes for distributed database systems
SIGMOD '80 Proceedings of the 1980 ACM SIGMOD international conference on Management of data
Increasing availability in partitioned database systems
PODS '84 Proceedings of the 3rd ACM SIGACT-SIGMOD symposium on Principles of database systems
Towards a theory of online schedulers
PODS '84 Proceedings of the 3rd ACM SIGACT-SIGMOD symposium on Principles of database systems
Extendible hashing for concurrent operations and distributed data
PODS '83 Proceedings of the 2nd ACM SIGACT-SIGMOD symposium on Principles of database systems
Granularity hierarchies in concurrency control
PODS '83 Proceedings of the 2nd ACM SIGACT-SIGMOD symposium on Principles of database systems
Sacrificing serializability to attain high availability of data in an unreliable network
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
Performance evaluation of a two-phase commit based protocol for DDBs
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
Recovering from Multiple Process Failures in the Time Warp Mechanism
IEEE Transactions on Computers
Computing Reliability Intervals for k-Resilient Protocols
IEEE Transactions on Computers
A New Quorum-Based Scheme for Managing Replicated Data in Distributed Systems
IEEE Transactions on Computers
The Group Paradigm for Concurrency Control Protocols
IEEE Transactions on Knowledge and Data Engineering
A Hybrid Replica Control Algorithm Combining Static and Dynamic Voting
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Storage Efficient Replicated Databases
IEEE Transactions on Knowledge and Data Engineering
An Efficient Algorithm for Mutual Exclusion Using Queue Migration in Computer Networks
IEEE Transactions on Knowledge and Data Engineering
Storage Efficient and Secure Replicated Distributed Databases
IEEE Transactions on Knowledge and Data Engineering
A New Dynamic Voting Algorithm for Distributed Database Systems
IEEE Transactions on Knowledge and Data Engineering
A Nonblocking Transaction Data Flow Graph Based Protocol For Replicated Databases
IEEE Transactions on Knowledge and Data Engineering
Using Reconfiguration for Efficient Management of Replicated Data
IEEE Transactions on Knowledge and Data Engineering
Concurrency Control in Database Systems
IEEE Transactions on Knowledge and Data Engineering
An Architecture for Survivable Coordination in Large Distributed Systems
IEEE Transactions on Knowledge and Data Engineering
A Fault-Tolerant Protocol for Atomic Broadcast
IEEE Transactions on Parallel and Distributed Systems
A Theory of Coteries: Mutual Exclusion in Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Voting as the Optimal Static Pessimistic Scheme for Managing Replicated Data
IEEE Transactions on Parallel and Distributed Systems
Performance Evaluation of an Efficient Multiple Copy Update Algorithm
IEEE Transactions on Parallel and Distributed Systems
Message Complexity of the Tree Quorum Algorithm
IEEE Transactions on Parallel and Distributed Systems
Generating and Approximating Nondominated Coteries
IEEE Transactions on Parallel and Distributed Systems
Nondominated Coteries on Graphs
IEEE Transactions on Parallel and Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
IEEE Transactions on Software Engineering
A view-based dynamic replication control algorithm
Nordic Journal of Computing
Consensus Methods for Solving Inconsistency of Replicated Data in Distributed Systems
Distributed and Parallel Databases
The Database State Machine Approach
Distributed and Parallel Databases
IEEE Transactions on Knowledge and Data Engineering
Obtaining Coteries That Optimize the Availability of Replicated Databases
IEEE Transactions on Knowledge and Data Engineering
Two Fully Distributed Concurrency Control Algorithms
IEEE Transactions on Knowledge and Data Engineering
The Performance of Concurrency Control Algorithms for Database Management Systems
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
Integration of Time Versions into a Relational Database System
VLDB '84 Proceedings of the 10th International Conference on Very Large Data Bases
Using History Information to Process Delayed Database Updates
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Performance Evaluation of an Operating System Transaction Manager
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Distributed Concurrency Control Performance: A Study of Algorithms, Distribution, and Replication
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Resilient Logical Structures for Efficient Management of Replicated Data
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
A Sophisticate's Introduction to Distributed Concurrency Control (Invited Paper)
VLDB '82 Proceedings of the 8th International Conference on Very Large Data Bases
File Allocation in Distributed Databases with Interaction between Files
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Optimistic Replication for Internet Data Services
DISC '00 Proceedings of the 14th International Conference on Distributed Computing
On the Correctnes of Virtual Partition Algorithm in a Nested Transaction Environment
ADBIS '99 Proceedings of the Third East European Conference on Advances in Databases and Information Systems
The Effect of Workload on the Performance and Availability of Voting Algorithms
MASCOTS '95 Proceedings of the 3rd International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems
A Mobile Agent Enabled Fully Distributed Mutual Exclusion Algorithm
MA '02 Proceedings of the 6th International Conference on Mobile Agents
Clique: A Transparent, Peer-to-Peer Replicated File System
MDM '03 Proceedings of the 4th International Conference on Mobile Data Management
Basic Timestamp, Multiple Version Timestamp, and Two-Phase Locking
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Update propagation strategies to improve freshness in lazy master replicated databases
The VLDB Journal — The International Journal on Very Large Data Bases
A survey of permission-based distributed mutual exclusion algorithms
Computer Standards & Interfaces
A Fair Fast Distributed Concurrent-Reader Exclusive-Writer Synchronization
FRONTIERS '96 Proceedings of the 6th Symposium on the Frontiers of Massively Parallel Computation
Analysis of reliable multicast algorithms for local networks
SIGCOMM '83 Proceedings of the eighth symposium on Data communications
Analysis of reliable broadcast in local-area networks
SIGCOMM '83 Proceedings of the eighth symposium on Data communications
SIGCOMM '81 Proceedings of the seventh symposium on Data communications
Weighted voting for replicated data
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
A reliable object-oriented data repository for a distributed computer system
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
A distributed transaction processing protocol based on majority consensus
PODC '82 Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing
The failure and recovery problem for replicated databases
PODC '83 Proceedings of the second annual ACM symposium on Principles of distributed computing
Asynchronous Byzantine consensus
PODC '84 Proceedings of the third annual ACM symposium on Principles of distributed computing
PODC '84 Proceedings of the third annual ACM symposium on Principles of distributed computing
Efficient solutions to the replicated log and dictionary problems
PODC '84 Proceedings of the third annual ACM symposium on Principles of distributed computing
Software for interactive on-line conferences
COCS '84 Proceedings of the second ACM-SIGOA conference on Office information systems
The Distributed Double-Loop Computer Network (DDLCN)
ACM '80 Proceedings of the ACM 1980 annual conference
Detection and resolution of inconsistencies among distributed replicates of files
ACM SIGOPS Operating Systems Review
A Framework for Heterogeneous Concurrency Control Policies in Distributed Applications
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Application-based dynamic primary views in asynchronous distributed systems
Journal of Parallel and Distributed Computing
Support for Speculative Update Propagation and Mobility in Deno
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Are quorums an alternative for data replication?
ACM Transactions on Database Systems (TODS)
Deno: A Decentralized, Peer-to-Peer Object-Replication System for Weakly Connected Environments
IEEE Transactions on Computers
Replica allocation methods in ad hoc networks with data update
Mobile Networks and Applications
A delay optimal coterie on the k-dimensional folded Petersen graph
Journal of Parallel and Distributed Computing
(h, k)-Arbiters for h-out-of-k mutual exclusion problem
Theoretical Computer Science
IEEE Transactions on Computers
Distributed processing of data dynamics
ACM SIGMOD Record
Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
Distributed co-operating processes and transactions
SIGCOMM '83 Proceedings of the symposium on Communications Architectures & Protocols
A data base replication analysis using an M/M/m queue with service interruptions
SIGMETRICS '82 Proceedings of the 1982 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Distributed Computing
Concurrency control and integrity preservation for the `RIM' DBMS
ACM SIGMIS Database
IEEE Transactions on Parallel and Distributed Systems
Cheap recovery: a key to self-managing state
ACM Transactions on Storage (TOS)
ACM Computing Surveys (CSUR)
Quorum placement in networks to minimize access delays
Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing
Distributed Computing
Availability simulation of peer-to-peer architectural styles
WADS '05 Proceedings of the 2005 workshop on Architecting dependable systems
The costs and limits of availability for replicated services
ACM Transactions on Computer Systems (TOCS)
An Adaptive Quorum-Based Energy Conserving Protocol for IEEE 802.11 Ad Hoc Networks
IEEE Transactions on Mobile Computing
Quorum placement in networks: minimizing network congestion
Proceedings of the twenty-fifth annual ACM symposium on Principles of distributed computing
Probabilistic quorums for dynamic systems
Distributed Computing - Special issue: DISC 03
GeoQuorums: implementing atomic memory in mobile ad hoc networks
Distributed Computing - Special issue: DISC 03
Distributed Computing - Special issue: PODC 04
A near optimal approach to quality of service data replication scheduling
WSC '04 Proceedings of the 36th conference on Winter simulation
International Journal of Computers and Applications
Data Replication for Improving Data Accessibility in Ad Hoc Networks
IEEE Transactions on Mobile Computing
Data consistency for P2P collaborative editing
CSCW '06 Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
FAB: enterprise storage systems on a shoestring
HOTOS'03 Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9
The case for a session state storage layer
HOTOS'03 Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9
Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing
Long-lived Rambo: Trading knowledge for communication
Theoretical Computer Science
Updating replicated data during communications failures
VLDB '85 Proceedings of the 11th international conference on Very Large Data Bases - Volume 11
Optimistic methods for concurrency control in distributed database systems
VLDB '81 Proceedings of the seventh international conference on Very Large Data Bases - Volume 7
Distributed concurrency control in database systems
VLDB '80 Proceedings of the sixth international conference on Very Large Data Bases - Volume 6
Timestamp-based algorithms for concurrency control in distributed database systems
VLDB '80 Proceedings of the sixth international conference on Very Large Data Bases - Volume 6
Update synchronization in distributed databases
VLDB '80 Proceedings of the sixth international conference on Very Large Data Bases - Volume 6
The analysis of the effects of concurrency control on distributed database system performance
VLDB '80 Proceedings of the sixth international conference on Very Large Data Bases - Volume 6
Dynamo: amazon's highly available key-value store
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles
Elections in a Distributed Computing System
IEEE Transactions on Computers
Delay Analysis of Broadcast Routing in Packet-Switching Networks
IEEE Transactions on Computers
Pronto: High availability for standard off-the-shelf databases
Journal of Parallel and Distributed Computing
Caching collaboration and cache allocation in peer-to-peer video systems
Multimedia Tools and Applications
Online recovery in cluster databases
EDBT '08 Proceedings of the 11th international conference on Extending database technology: Advances in database technology
Decentralized managing of replication objects in massively distributed systems
DaMaP '08 Proceedings of the 2008 international workshop on Data management in peer-to-peer systems
Design and analysis of an adaptive object replication algorithm in distributed network systems
Computer Communications
Dynamic quorums for DHT-based enterprise infrastructures
Journal of Parallel and Distributed Computing
Timed buffers: A technique for update propagation in nomadic environments
Computer Communications
An algorithm for k-mutual exclusion in decentralized systems
Computer Communications
Reconfigurable distributed storage for dynamic networks
Journal of Parallel and Distributed Computing
A federated architecture for database systems
AFIPS '80 Proceedings of the May 19-22, 1980, national computer conference
Fair timestamp allocation in distributed systems
AFIPS '82 Proceedings of the June 7-10, 1982, national computer conference
Dual-quorum replication for edge services
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
A General Approach to Analyzing Quorum-Based Heterogeneous Dynamic Data Replication Schemes
ICDCN '09 Proceedings of the 10th International Conference on Distributed Computing and Networking
Carawan: a clinical documentation system for use in mobile ad-hoc networks
Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly
Evaluating a Dependable Sharable Atomic Data Service on a Planetary-Scale Network
ICA3PP '09 Proceedings of the 9th International Conference on Algorithms and Architectures for Parallel Processing
Cell approximation method in quorum systems for minimizing access time
Cluster Computing
On the Efficiency of Atomic Multi-reader, Multi-writer Distributed Memory
OPODIS '09 Proceedings of the 13th International Conference on Principles of Distributed Systems
Sequential verification of serializability
Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A replication protocol with composite topology for high adaptability
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartI
Consistent process execution in peer-to-peer information systems
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Symmetric tree replication protocol for efficient distributed storage system
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartIII
A performance study on the synchronisation of heterogeneous Grid databases using CONStanza
Future Generation Computer Systems
Emulating shared-memory Do-All algorithms in asynchronous message-passing systems
Journal of Parallel and Distributed Computing
Online selection of quorum systems for RAMBO reconfiguration
CP'09 Proceedings of the 15th international conference on Principles and practice of constraint programming
Scaling optimistic replication
Future directions in distributed computing
ACM Transactions on Computer Systems (TOCS)
Probabilistic quorum systems in wireless Ad Hoc networks
ACM Transactions on Computer Systems (TOCS)
Load balancing and almost symmetries for RAMBO quorum hosting
CP'10 Proceedings of the 16th international conference on Principles and practice of constraint programming
Replicated abstract data types: Building blocks for collaborative applications
Journal of Parallel and Distributed Computing
ICCC'11 Proceedings of the 2011 international conference on Computers and computing
Consistency-driven probabilistic quorum system construction for improving operation availability
ICDCN'10 Proceedings of the 11th international conference on Distributed computing and networking
Don't settle for eventual: scalable causal consistency for wide-area storage with COPS
SOSP '11 Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles
ACM SIGACT News
Distributed priority inheritance for real-time and embedded systems
OPODIS'06 Proceedings of the 10th international conference on Principles of Distributed Systems
Performance comparison of majority voting with ROWA replication method over planetlab
IWDC'05 Proceedings of the 7th international conference on Distributed Computing
Modelling the √N + ROWA model approach inside the WS-ReplicationResource
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
OPODIS'04 Proceedings of the 8th international conference on Principles of Distributed Systems
Core persistence in peer-to-peer systems: relating size to lifetime
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part II
Adaptive voting for balancing data integrity with availability
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part II
Building and using quorums despite any number of process of crashes
EDCC'05 Proceedings of the 5th European conference on Dependable Computing
Two abstractions for implementing atomic objects in dynamic systems
OPODIS'05 Proceedings of the 9th international conference on Principles of Distributed Systems
Reconfigurable distributed storage for dynamic networks
OPODIS'05 Proceedings of the 9th international conference on Principles of Distributed Systems
Replication techniques for availability
Replication
Dual-Quorum replication for edge services
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
Ramos: Concurrent writing and reconfiguration for collaborative systems
Journal of Parallel and Distributed Computing
Computer Networks: The International Journal of Computer and Telecommunications Networking
Load-aware energy-efficient medium access control for Wireless Sensor Networks
International Journal of Ad Hoc and Ubiquitous Computing
Failover and takeover contingency mechanisms for network partition and node failure
Proceedings of the eleventh ACM SIGPLAN workshop on Erlang workshop
Declarative distributed advertisement system for iDTV: an industrial experience
Proceedings of the 14th symposium on Principles and practice of declarative programming
A mutual exclusion algorithm for mobile agents-based applications
ISPA'07 Proceedings of the 5th international conference on Parallel and Distributed Processing and Applications
RemusDB: transparent high availability for database systems
The VLDB Journal — The International Journal on Very Large Data Bases
Rethinking eventual consistency
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
ChainReaction: a causal+ consistent datastore based on chain replication
Proceedings of the 8th ACM European Conference on Computer Systems
Stronger semantics for low-latency geo-replicated storage
nsdi'13 Proceedings of the 10th USENIX conference on Networked Systems Design and Implementation
Live linked data: synchronising semantic stores with commutative replicated data types
International Journal of Metadata, Semantics and Ontologies
Online, asynchronous schema change in F1
Proceedings of the VLDB Endowment
Hi-index | 0.04 |
A “majority consensus” algorithm which represents a new solution to the update synchronization problem for multiple copy databases is presented. The algorithm embodies distributed control and can function effectively in the presence of communication and database site outages. The correctness of the algorithm is demonstrated and the cost of using it is analyzed. Several examples that illustrate aspects of the algorithm operation are included in the Appendix.