Back to the future: Dependable computing = dependable services


Journal Article

Clients are coming to rely more and more on external services to meet the needs of their users, and the clients are increasingly simple caches of soft state - "truth" is maintained elsewhere. As a result, the user experience of dependability is better served by making those services ultra-dependable than by increasing the reliability of an individual client. We explore here some of the consequences of this statement, and conclude that developing scalable, dependable services may be a more fruitful approach than an extreme emphasis on "dependable OSes". Along the way we look at quantifying "dependability" in this new world; some of what it takes to provide dependable, large-scale services; and some approaches that we are exploring to do so.

Full Text

Duke Authors

Cited Authors

  • Chase, J; Vahdat, A; Wilkes, J

Published Date

  • December 1, 2002

Published In

  • Proceedings of the 10th Workshop on Acm Sigops European Workshop, Ew 10

Start / End Page

  • 170 - 173

Digital Object Identifier (DOI)

  • 10.1145/1133373.1133406

Citation Source

  • Scopus