Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Self-healing in modern operating systems
Shapiro M. Queue2 (9):66-75,2004.Type:Article
Date Reviewed: May 25 2005

Blue screens of death and cryptic error messages are all too common in contemporary systems, while graceful recovery and restart are all too rare. This paper documents a first step on the thousand-mile journey to self-healing operating systems.

Shapiro provides a clear description of the total lack of self-healing in modern software, and then describes the architectural approach he used in Sun Solaris 10 to address the problem. The paper is easy to read and understand, doesn’t waste time on accusation or self-promotion, and provides a small bibliography that will get an interested reader started quickly on topical research. Sun, IBM, HP, and Microsoft are all touting “self-healing,” “adaptive,” “dynamic,” and/or “crashless” system initiatives, but this is the first public revelation of a vendor’s actual work that I am aware of.

The paper is nine pages long, but reads like five; there are many graphics and figures consuming page real estate. I liked the paper so much I would like to write more praise, but it’s so short that verbosity seems inappropriate. Read it; it’s good.

Reviewer:  Bayard Kohlhepp Review #: CR131323 (0512-1336)
Bookmark and Share
  Editor Recommended
Featured Reviewer
 
 
Fault-Tolerance (D.4.5 ... )
 
 
Backup Procedures (D.4.5 ... )
 
 
General (D.4.0 )
 
Would you recommend this review?
yes
no
Other reviews under "Fault-Tolerance": Date
A theory of reliability in database systems
Hadzilacos V. Journal of the ACM 35(1): 121-145, 1988. Type: Article
Oct 1 1988
A technique for constructing highly available services
Ladin R., Liskov B., Shrira L. Algorithmica 3(3): 393-420, 1988. Type: Article
Nov 1 1988
Applications of Byzantine agreement in database systems
Molina H., Pittelli F., Davidson S. ACM Transactions on Database Systems 11(1): 27-47, 1986. Type: Article
Nov 1 1986
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