Tag: concurrency
Tous les articles avec le tag "concurrency".
-
Survente : verrouiller la jauge avec SELECT … FOR UPDATE
Éviter la survente de billets avec PostgreSQL : verrou FOR UPDATE sur l’événement, quota par tarif, refus 409 avant débit, remboursement Stripe idempotent.
-
Webhook Stripe et confirmation client : billets en double
Webhook Stripe en doublon avec la confirmation client : pourquoi un paiement créait 2N billets et comment un advisory lock PostgreSQL l’empêche.
-
Doublons de n° de facture : MAX+1 et advisory lock
Doublons de numéros de facture en prod : pourquoi le calcul « dernier créé + 1 » échoue et comment un advisory lock PostgreSQL sécurise la concurrence.