La résilience, c'est la capacité d'un système à continuer de rendre son service malgré la défaillance d'un de ses composants : une machine tombe, une autre prend le relais, l'utilisateur ne voit rien. C'est une propriété qui se vérifie en provoquant la panne, pas qui se déduit du code.
Un système qu'on n'a jamais vu tomber n'est pas résilient : c'est un système dont on ignore encore comment il tombe.
À lire : Le serveur que tu n'oses pas redémarrer.