A progressive retry recovery system based on checkpointing, message logging, rollback, message replaying and message reordering is disclosed. The disclosed progressive retry system minimizes the number of involved processes as well as the total rollback distance. The progressive retry recovery system...http://www.google.de/patents/US5440726?utm_source=gb-gplus-sharePatent US5440726 - Progressive retry method and apparatus having reusable software modules for software failure recovery in multi-process message-passing applications