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
- Faire le point du matinEn début de journée, relever les demandes reçues, les incidents de production et les remarques de relecture.
- Identifier les points de rejeuÀ chaque service déposé, noter les traitements qui créeraient un doublon s'ils étaient relancés après une coupure.
- Poser les transactionsRegrouper dans une même transaction les écritures qui doivent réussir ou échouer ensemble, et noter lesquelles.
- Fixer les délais d'attenteFixer un délai d'attente à chaque appel vers un autre service, pour qu'aucun ne bloque indéfiniment.
- Borner les relancesLimiter le nombre de relances et espacer chacune, pour ne pas achever un service déjà en difficulté.
- Vérifier les droitsVérifier que chaque appel contrôle que l'utilisateur a le droit d'agir sur la donnée demandée.
- Envoyer à la relectureEnvoyer la modification à la relecture avec les essais de panne et de rejeu, et reporter les remarques.
- Compte rendu du soirEn fin de journée, envoyer le travail traité, les questions posées et les livraisons du jour.
À 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é.
