From introspection to adaptation
Example: slowly-failing data disk in large DB system
(1) Detect problem
(2) Repair problem while continuing to handle incoming requests
(3) Return to normal system operation
Extensible, application-tailored runtime system
Adaptive, self-maintaining appliance