The Delivery Hero Reliability Manifesto (traduction)
(moonsub-kim.github.io)Chaque point m’a profondément marqué, donc je n’arrive pas vraiment à en faire un résumé ; je vais simplement énumérer quelques éléments qui m’ont le plus parlé.
- Ne pas enfreindre le Manifesto ; faire évoluer le Manifesto en lançant des discussions pour modifier les règles.
- Tous les services, y compris leurs dépendances, doivent être documentés sous forme de schéma d’architecture, et l’architecture doit faire l’objet d’une revue.
- Les producteurs de données doivent aussi documenter les données qu’ils produisent.
- Même un déploiement effectué le vendredi doit fonctionner de manière fiable.
- Mettre en place des logiques de défense face aux situations d’échec (
timeout, retries, circuit breaker, fallback, throttling, idempotence, etc.). - Créer et surveiller des tableaux de bord permettant de connaître l’état des services (nombre de requêtes par minute, taux d’erreur, temps de réponse serveur, métriques métier).
- Rédiger un runbook expliquant comment analyser et reproduire les incidents, et le relier aux alertes pour minimiser le temps de rétablissement.
- Lorsqu’un problème survient, retrousser ses manches et aider à le résoudre.
- Pour toutes les conversations écrites, partons du principe qu’il y a toujours une intention bienveillante derrière les propos.
- Afin que les actions liées à la sécurité soient prises en compte dans la performance de l’équipe, créer et publier un tableau des scores de sécurité par équipe.
- À mesure que le nombre de commandes augmente dans le système, le coût par commande doit diminuer. L’idéal serait qu’il baisse de 10 % par trimestre.
- Surveiller le lead time (du début du développement jusqu’au déploiement en production), la fréquence de déploiement, le temps de rétablissement, ainsi que le taux d’erreur pendant ce temps de rétablissement.
Il y a encore bien d’autres éléments ; en lisant tout cela, on en vient aussi à se demander combien de personnes ont contribué pour arriver à produire quelque chose d’un tel niveau… C’est vraiment un texte qui inspire une forme d’admiration.
Aucun commentaire pour le moment.