Search NASA⌕ Search

NASA NTRS · 19940034732

Progressive retry for software error recovery in distributed systems

Abstract

In this paper, we describe a method of execution retry for bypassing software errors based on checkpointing, rollback, message reordering and replaying. We demonstrate how rollback techniques, previously developed for transient hardware failure recovery, can also be used to recover from software faults by exploiting message reordering to bypass software errors. Our approach intentionally increases the degree of nondeterminism and the scope of rollback when a previous retry fails. Examples from our experience with telecommunications software systems illustrate the benefits of the scheme.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Wang, Yi-Min, Huang, Yennun, Fuchs, W. K.. 1993-06-01. Progressive retry for software error recovery in distributed systems. https://ntrs.nasa.gov/citations/19940034732

Cite the original work for its findings. Save a collection to share your selection of sources.