(Enter summary)
Abstract: Replicating important services on multiple processors in a distributed architecture is a common technique for constructing dependable computing systems. This paper describes a communication substrate, called Consul, that facilitates the development of such systems by providing a collection of fundamental abstractions for constructing fault-tolerant programs based on replicated processing. These abstractions include a multicast service, a membership service, and a recovery service. Consul is... (Update)
Cited by: More
Total Order Broadcast and Multicast Algorithms: Taxonomy.. - Défago, Schiper, Urbán (2003)
(Correct)
Tolerating Client and Communication Failures in Distributed.. - Shim, Prakash (1998)
(Correct)
Appia vs. Cactus: Comparing Protocol Composition.. - Mena, Cuvellier.. (2003)
(Correct)
Similar documents (at the sentence level):
15.7%: .1 Psync Timings - To Measure (1991)
(Correct)
Active bibliography (related documents): More All
0.3: Configurable Fault-Tolerant Distributed Services - Hiltunen (1996)
(Correct)
0.3: Experience with Modularity in Consul - Mishra, Peterson, Schlichting (1993)
(Correct)
0.2: A System For Constructing Configurable High-Level Protocols - Bhatti (1996)
(Correct)
Similar documents based on text: More All
0.5: Design-Time Simulation of a Large-Scale, Distributed Object.. - Frølund, Garg (1998)
(Correct)
0.3: Modularity in the Design and Implementation of Consul - Mishra, Peterson, Schlichting (1993)
(Correct)
0.3: A Front End for CONSUL - Chronaki, Baldwin (1990)
(Correct)
Related documents from co-citation: More All
53: Lightweight causal and atomic group multicast (context) - Birman, Schiper et al. - 1991
43: Transis: A Communication Sub-System for High Availability
- Amir, Dolev et al. - 1992
38: Preserving and Using Context Information in Interprocess Communication
- Peterson, Buchholdz et al. - 1989
BibTeX entry: (Update)
S. Mishra, L. L. Peterson, and R. D. Schlichting. Consul: A communication substrate for fault-tolerant distributed programs. Technical Report TR 91-32, University of Arizona, 1991. http://citeseer.ist.psu.edu/mishra91consul.html More
@techreport{ mishra91consul,
author = "Shivakant Mishra and Larry L. Peterson and Richard D. Schlichting",
title = "{C}onsul: {A} Communication Substrate for Fault-Tolerant Distributed Programs",
number = "TR 91-32",
address = "Tucson, AZ ({USA})",
year = "1991",
url = "citeseer.ist.psu.edu/mishra91consul.html" }
Citations (may not include all citations):
470
Lightweight causal and atomic group multicast (context) - Birman, Schiper et al. - 1991
361
Reliable communication in the presence of failures (context) - Birman, Joseph - 1987
350
Implementing fault-tolerant services using the state machine..
- Schneider - 1990
310
Transis: A communication sub-system for high availability
- Amir, Dolev et al. - 1992
244
kernel: An architecture for implementing network protocols (context) - Hutchinson, Peterson - 1991
214
Preserving and using context information in interprocess com..
- Peterson, Buchholz et al. - 1989
185
Linda and friends (context) - Ahuja, Carriero et al. - 1986
176
Distributed fault-tolerant real-time systems: The Mars appro.. (context) - Kopetz, Damm et al. - 1989
141
Using process groups to implement failure detection in async.. (context) - Ricciardi, Birman - 1991
136
Grapevine: An exercise in distributed computing (context) - Birrell, Levin et al. - 1982
132
Reaching agreement on processor-group membership in synchron..
- Cristian - 1991
125
ACM Transactions on Computer Systems (context) - Chang, Maxemchuk et al. - 1984
118
Consul: A Communication Substrate for Fault-Tolerant Distrib..
- Mishra - 1991
109
Sender based message logging
- Johnson, Zwaenepoel - 1987
91
Atomic transactions (context) - Lampson - 1981
89
Providing high availability using lazy replication
- Ladin, Liskov et al. - 1992
72
A membership protocol based on partial order (context) - Mishra, Peterson et al. - 1992
62
Fault-tolerance in the Advanced Automation System (context) - Cristian, Dancey et al. - 1990
50
Supporting fault-tolerant parallel programming in Linda
- Bakken, Schlichting - 1993
50
Consistency and recovery control for replicated files (context) - Davcev, Burkhard - 1985
50
Implementing atomic actions on decentralized data (context) - Reed - 1983
48
The Delta-4 approach to dependability in open distributed co.. (context) - Powell, Seaton et al. - 1988
47
Fault-tolerant membership service in a synchronous distribut.. (context) - Kopetz, Grunsteidl et al. - 1991
47
Implementing fault-tolerant distributed objects (context) - Birman, Joseph et al. - 1985
31
Viewstamped replication: A new primary copy method to suppor.. (context) - Oki, Liskov - 1988
20
Experience with modularity in Consul
- Mishra, Peterson et al. - 1993
14
Abstractions for constructing dependable distributed systems
- Mishra, Schlichting - 1992
13
Extending multiversion time-stamping protocols to exploit ty.. (context) - Herlihy - 1987
12
Implementing replicated objects using Psync (context) - Mishra, Peterson et al. - 1989
12
Delta-4: A Generic Architecture for Dependable Computing (context) - Powell - 1991
6
An algorithm for replicated directories (context) - Daniels, Spector - 1983
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.cs.arizona.edu/cactus/public.html): More
Implementing Fault Tolerance with an Attribute and.. - Suzuki, Katayama.. (1994)
(Correct)
FTAG: A Functional and Attribute Based Model for.. - Suzuki, Katayama.. (1996)
(Correct)
Modularity in the Design and Implementation of Consul - Mishra, Peterson, Schlichting (1993)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC