See this document in CiteSeerX!

Sender-Based Message Logging (1987)  (Make Corrections)  (109 citations)
David B. Johnson, Willy Zwaenepoel
The 7th annual international symposium on fault-tolerant computing



  Home/Search   Context   Related

 
View or download:
cmu.edu/~dbj/ftp/ftcs87.ps
rice.edu/~willy/papers/ftcs87.ps.gz
dcslab.snu.ac.kr/courses/dcs2...sbml.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/~dbj/ft (more)
From:  rice.edu/~willy/publications
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Sender-based message logging is a new low-overhead mechanism for providing transparent fault-tolerance in distributed systems. It differs from conventional message logging mechanisms in that each message is logged in volatile memory on the machine from which the message is sent. Keeping the message log in the sender's local memory allows us to recover from a single failure at a time without the expense of synchronously logging each message to stable storage. The message log is then... (Update)

Context of citations to this paper:   More

...does not communicate with other processes. Several techniques have been proposed to reduce logging overhead. Sender based message logging [8] requires that the senders keep a copy of the messages they sent in their volatile memory. The receivers are required to send back the...

Cited by:   More
A Survey of Fault-Tolerance and Fault-Recovery Techniques in.. - Treaster (2005)   (Correct)
The DARX Framework: Adapting Fault Tolerance for Agent Systems - Marin (2003)   (Correct)
Design Patterns for Log-Based Rollback Recovery - Titos Saridakis September (2003)   (Correct)

Active bibliography (related documents):   More   All
0.7:   Distributed System Fault Tolerance Using Message Logging and.. - Johnson (1989)   (Correct)
0.1:   Software Fault-Tolerance Techniques from a Real-Time Systems.. - Hiller (1998)   (Correct)
0.1:   Petri Net Models for Single Processor Real-Time Scheduling - Naedele (1998)   (Correct)

Similar documents based on text:   More   All
0.5:   Volatile Logging in n-Fault-Tolerant Distributed Systems - Strom, Bacon, Yemini (1988)   (Correct)
0.2:   The Peregrine High-performance RPC system - Johnson, Zwaenepoel (1993)   (Correct)
0.2:   Fault Tolerance for a Workstation Cluster - Elmootazbellah Elnozahy Willy   (Correct)

Related documents from co-citation:   More   All
67:   Optimistic Recovery in Distributed Systems (context) - Strom, Yemini - 1985
47:   Distributed snapshots: Determining global states of distributed systems (context) - Chandy, Lamport - 1985
44:   Recovery in distributed systems using optimistic message logging and checkpointi.. - Johnson, Zwaenepoel - 1988

BibTeX entry:   (Update)

D. B. Johnson and W. Zwaenepoel, "Sender-Based Message Logging," 17th Fault-Tolerant Computing Symposium, Pittsburgh, PA, pp. 14-19 (July 1987). http://citeseer.ist.psu.edu/johnson87senderbased.html   More

@inproceedings{ johnson87senderbased,
    author = "David B. Johnson and Willy Zwaenepoel",
    title = "Sender-based message logging",
    booktitle = "The 7th annual international symposium on fault-tolerant computing",
    publisher = "IEEE Computer Society",
    year = "1987",
    url = "citeseer.ist.psu.edu/johnson87senderbased.html" }
Citations (may not include all citations):
345   Notes on database operating systems (context) - Gray - 1979
293   System structure for software fault tolerance (context) - Randell - 1975
217   Optimistic recovery in distributed systems (context) - Strom, Yemini - 1985
177   Failstop processors: an approach to designing faulttolerant .. - Schlichting, Schneider - 1983
158   Implementing remote procedure calls (context) - Birrell, Nelson - 1984
124   Guardians and actions: linguistic support for robust (context) - Liskov, Scheifler - 1983
98   A message system supporting fault tolerance (context) - Borg, Baumbach et al. - 1983
74   PUBLISHING: a reliable broadcast communication mechanism (context) - Powell, Presotto - 1983
53   kernel: a software base for distributed systems (context) - Cheriton - 1984
45   State restoration in systems of communicating processes (context) - Russell - 1980
33   kernel and its performance for diskless workstations (context) - Cheriton, Zwaenepoel - 1983
7   Fault-tolerant software for real-time applications (context) - Hecht - 1976
2   Resilient real-time systems (context) - Kopetz - 1985



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.cmu.edu/~dbj/ft.html):   More
Output-Driven Distributed Optimistic Message Logging and.. - Johnson, Zwaenepoel (1990)   (Correct)
A Survey of Rollback-Recovery Protocols in Message-Passing.. - Elnozahy, Johnson, Wang (1996)   (Correct)
Distributed System Fault Tolerance Using Message Logging and.. - Johnson (1989)   (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