Consensus in the presence of partial synchrony
Journal of the ACM (JACM)
The process group approach to reliable distributed computing
Communications of the ACM
Impossibility of distributed consensus with one faulty process
Journal of the ACM (JACM)
Unreliable failure detectors for reliable distributed systems
Journal of the ACM (JACM)
Round-by-round fault detectors (extended abstract): unifying synchrony and asynchrony
PODC '98 Proceedings of the seventeenth annual ACM symposium on Principles of distributed computing
ACM Transactions on Computer Systems (TOCS)
Group communication specifications: a comprehensive study
ACM Computing Surveys (CSUR)
STACS '89 Proceedings of the 6th Annual Symposium on Theoretical Aspects of Computer Science
DISC '00 Proceedings of the 14th International Conference on Distributed Computing
A Modular Approach to Fault-Tolerant Broadcasts and Related Problems
A Modular Approach to Fault-Tolerant Broadcasts and Related Problems
On implementing omega with weak reliability and synchrony assumptions
Proceedings of the twenty-second annual symposium on Principles of distributed computing
Brief announcement: on the inherent cost of generic broadcast
Proceedings of the twenty-third annual ACM symposium on Principles of distributed computing
Handling message semantics with Generic Broadcast protocols
Distributed Computing
Total order broadcast and multicast algorithms: Taxonomy and survey
ACM Computing Surveys (CSUR)
From Set Membership to Group Membership: A Separation of Concerns
IEEE Transactions on Dependable and Secure Computing
Communication Predicates: A High-Level Abstraction for Coping with Transient and Dynamic Faults
DSN '07 Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks
Agreement in synchronous networks with ubiquitous faults
Theoretical Computer Science
Genuine versus Non-Genuine Atomic Multicast Protocols for Wide Area Networks: An Empirical Study
SRDS '09 Proceedings of the 2009 28th IEEE International Symposium on Reliable Distributed Systems
Hi-index | 0.00 |
In this chapter, we show a modular, layered way to implement replication. This will lead us to introduce notions such as group communication primitives (atomic broadcast, generic broadcast), the consensus problem, failure detectors, and the round based model, and will allow us to better understand the challenges that underly the implementation of replication techniques. The chapter considers only benign faults.