Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Implementing fault-tolerant services using the state machine approach: a tutorial
Schneider F. ACM Computing Surveys22 (4):299-319,2001.Type:Article
Date Reviewed: Jul 1 1992

Distributed software structured in terms of clients and servers is considered. Replicas of a single server are executed on separate processors of a distributed system, and protocols coordinate client interactions with these replicas. The paper describes how a system can be viewed in terms of a state machine, clients, and output devices. In this context,  Schneider  considers two representative classes of faulty behavior: Byzantine failures and fail-stop failures. The core sections of the paper present algorithms that cope with these failures. An important class of optimizations and the dynamic reconfiguration are also tackled. A separate section discusses related work.

The paper is intended for people working in the domain of distributed systems and real-time systems. It systematically presents protocols that involve replication of components using the state machine approach, although few of these protocols were obtained in this manner. The paper was received in November 1987 and the final revision was accepted in January 1990. Unfortunately, this long delay is easily perceived by the reader.

Reviewer:  V. Cristea Review #: CR115084
Bookmark and Share
 
Reliability, Availability, And Serviceability (C.4 ... )
 
 
Fault-Tolerance (D.4.5 ... )
 
 
Real-Time Systems And Embedded Systems (D.4.7 ... )
 
 
Distributed Systems (C.2.4 )
 
 
Network Protocols (C.2.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Reliability, Availability, And Serviceability": Date
Network reliability and algebraic structures
Shier D., Clarendon Press, New York, NY, 1991. Type: Book (9780198533863)
Sep 1 1992
On building systems that will fail
Corbató F. Communications of the ACM 34(9): 72-81, 1991. Type: Article
Sep 1 1992
A fault-tolerant multi-transputer system for space applications
Castro H., Gough M. Microprocessors & Microsystems 15(7): 361-367, 1991. Type: Article
Apr 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy