See this document in CiteSeerX!

Consul: A Communication Substrate for Fault-Tolerant Distributed Programs (1991)  (Make Corrections)  (118 citations)
Shivakant Mishra, Larry L. Peterson, Richard D. Schlichting



  Home/Search   Context   Related

 
View or download:
arizona.edu/ftol/papers/dse93.ps
arizona.edu/xkernel/Papers/consul.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  arizona.edu/cactus/public (more)
Homepages:  S.Mishra  

Rate this article: (best)
  Comment on this article  
(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