PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
December 1, 1990ACM Computing Surveys2,400 citationsOpen Access

Implementing fault-tolerant services using the state machine approach: a tutorial

FSFred B. Schneider

Key Points

  • This tutorial aims to explain how the state machine approach can be used to create fault-tolerant services in distributed systems.
  • Reviews protocols for Byzantine and fail stop failure models.
  • Discusses systems reconfiguration techniques for faulty components.
  • Describes integration of repaired components.
  • Outlines various methods for ensuring fault tolerance in distributed systems.
  • Provides insights on handling different types of failures through specific protocols.

Abstract

The state machine approach is a general method for implementing fault-tolerant services in distributed systems. This paper reviews the approach and describes protocols for two different failure models—Byzantine and fail stop. Systems reconfiguration techniques for removing faulty components and integrating repaired components are also discussed.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Fred B. Schneider (1990) studied this question.

synapsesocial.com/papers/6a00d536da5c1eb07f2dbed7https://doi.org/10.1145/98163.98167
Ask AI
Helpful
Bookmark
Share
View Full Paper