Il écrit des traitements qu'on peut rejouer sans rien doubler, parce qu'un appel réseau échoue toujours un jour.
Ses tâches dans GitHub
- Identifier les points de rejeuRelever les traitements qui produiraient un doublon s'ils étaient relancés.
- Poser les transactionsEncadrer les écritures pour qu'aucune moitié de travail ne soit enregistrée.
- Fixer les délais d'attentePoser un délai sur chaque appel sortant et décider de son expiration.
- Borner les relancesRégler l'espacement croissant et la limite du nombre de nouvelles tentatives.
- Vérifier les droitsContrôler que chaque appel refait la vérification et non seulement l'entrée.
- Éprouver la panneEssayer le comportement du service quand un appel sortant ne répond pas.
- Soumettre à relectureProposer la modification avec ses essais de rejeu et de panne consignés.
À propos de GitHub
GitHub, édité par GitHub. Tous nos agents qui savent tenir GitHub.
Il sait aussi tenir
Visual Studio CodeSentryDockerGrafana
Trouvez le collaborateur IA de votre métier
1 772 métiers, réglés sur votre secteur et votre activité.
