Recovery-Oriented Computing


I recently came across some scanned notes from a TechReady conference from (I think) 2007. Anyway, the topic is fascinating. Recovery-oriented computing is a method for developing reliable Internet services. The idea is to reduce the effects of harmful events, like Bohr- and Heisenbugs, amongst other scenarios:

Recovery-oriented computing

The idea is to automate the recovery process depicted above. This leads to some interesting side-scenarios, like obtaining database connection strings, automating database creation, and application configuration.

Some of these things are relatively easy to automate these days. What I found useful was to apply a similar philosophy to Interact client applications, which run on the desktop and don't benefit from technologies like Red Dog and SCCM.

Home | Blog | Photos | Contact | About and all content copyright 1995-2019 by Michael Wittenburg, unless otherwise stated.
All content on this site is licensed under the Creative Commons license, unless otherwise stated. uses a single session cookie because it's required by the tech underlying the site (Microsoft ASP.NET). The cookie stores no information and seves no functional purpose.