The invention provides an apparatus, system, and method for cluster-wide
peer recovery in the event of a computer failure. A failure of a first
computer is detected and a recovery module is registered as the first
computer. In one embodiment, the recovery module is a peer computer. The
recovery module retrieves a privately held undo log data through the
authorized assumption of the failure identity associated with the failed
first computer, backs out in-flight transaction updates of the first
computer, and frees up data resources locked by the first computer.