L'idempotence, ou l'histoire d’un message envoyé trop de fois…Lightning Talk

L'idempotence, ou l'histoire d’un message envoyé trop de fois…

Tech
Tech

Imaginez écrire un message à une amie, mais votre téléphone capte mal. Une fois le réseau de nouveau stable, vous voyez que votre téléphone a envoyé le message en double ! 😱

Pour éviter que l'API concernée ne se comporte comme ça, il existe l'idempotence ! Le principe est que si une requête est exécutée plusieurs fois, alors elle aura toujours le même effet, et un seul message sera donc envoyé.

Cette technique est essentielle en cas d'erreur de réseau, de proxy, de système, etc… on peut réessayer la requête sans inquiétude, elle ne sera traitée qu'une seule fois.

Entre quelques phases théoriques, vous pourrez voir une codebase évoluer en live pour qu'elle devienne réellement idempotente. Pas de panique, quelques connaissances sur HTTP et cURL suffisent pour suivre la présentation ;)

Johann Pardanaud

Web developer passionate about backend architecture, product, APIs, training, and so many other things!

Today I work part-time at fabriq, and I use the remaining time to make progress on writing an API training course that is close to my heart.

Our sponsors in 2026

Main Sponsors
Worldline
CBTW
Esker
SIEMENS
Exotec
Groupama G2S
La métropole de Lyon
Partner Sponsors
HIIT
Hack Your Job
Filigran
ADULLACT