404 Mates

Accueil/Lexique/Infra & cloud

Infra & cloud

Idempotence

Aussi : idempotent

En clair

Une opération idempotente peut être rejouée sans créer d’effet supplémentaire indésirable. Payer une fois, recevoir le même accusé deux fois à cause d’un réseau instable, ne doit pas débiter deux fois. On s’appuie souvent sur un identifiant unique de requête pour reconnaître un doublon et renvoyer le même résultat. C’est critique pour les webhooks, files d’attente et relances automatiques.

Concrètement

Si le même webhook « paiement réussi » arrive deux fois, le système marque la commande une seule fois grâce à l’identifiant d’événement.

Pourquoi ça compte

Les réseaux et les files d’attente dupliquent volontiers les messages. Sans idempotence, on crée des commandes en double et des incidents clients difficiles à démêler.

Définition technique

Propriété d’une opération rejouable sans effet de bord supplémentaire (critique pour webhooks et jobs).

Termes liés

Vu dans ces articles

← Tout le lexique