Utiliser un lock pour être sur qu'une même commande n'est pas exécuté deux fois dans un contexte concurrentiel. #39

Open
opened 2025-03-22 12:52:08 +01:00 by flecomte · 1 comment
flecomte commented 2025-03-22 12:52:08 +01:00 (Migrated from github.com)

Sauvegarder que la commande est en cours d'exécution pourrais suffire, avec un ttl pour release le lock en cas de problème.

Mais le lock devrais etre dans une DB pour etre partager entre les différentes instances.

Crée un lock dans Redis ?

Sauvegarder que la commande est en cours d'exécution pourrais suffire, avec un ttl pour release le lock en cas de problème. Mais le lock devrais etre dans une DB pour etre partager entre les différentes instances. Crée un lock dans Redis ?
flecomte commented 2025-03-26 03:48:29 +01:00 (Migrated from github.com)
https://redis.io/docs/latest/develop/use/patterns/distributed-locks/ https://redis.io/glossary/redis-lock/
flecomte added this to the Road to Uno project 2026-03-14 01:00:17 +01:00
Sign in to join this conversation.