forme de conception logicielle tolérante aux pannes dans laquelle plusieurs modules différents sont appelés en séquence pour effectuer une tâche donnée jusqu’à ce que l’un d’eux réussisse
Note 1 à l’article: Chacun des modules est capable de réaliser la tâche donnée, mais d’une manière différente. Le succès est établi par un résultat satisfaisant à un essai d’acceptation réalisé par un arbitre. Un module de la séquence n’est appelé que si tous les modules précédents échouent. Note 2 à l’article: Si un module tombe en panne, une reprise sur erreur par régression est réalisée avant d’appeler le module suivant. Note 3 à l’article: La récupération par bloc est un exemple de redondance passive. |