Sujet

Patterns de résilience

Timeouts, retries, circuit breakers, bulkheads et dégradation contrôlée pour les appels qui échouent.

Dans un système distribué, une dépendance lente est plus dangereuse qu'une dépendance morte. Ce sujet étudie la cascade des pannes puis arme chaque chemin d'appel : des timeouts qui bornent les dégâts, des retries avec backoff et jitter, des circuit breakers qui cessent de frapper le blessé, des bulkheads qui contiennent l'explosion et des modes dégradés qui gardent le cœur en vie.

Leçons de ce sujet

  1. 1Failure Modes In Distributed SystemsGratuit
  2. 2Timeouts Retries And Backoff
  3. 3Circuit Breakers And Bulkheads
  4. 4Graceful Degradation And Health Checks