CommencerCommencez gratuitement

Éviter les conditions de concurrence grâce aux conditions

Deux processus essaient de mettre à jour simultanément l'adresse e-mail du même utilisateur :

Les deux utilisent updateitem() avec ConditionExpression='email = :oldemail' où :old_email = '[email protected]'. Le processus A s'exécute en premier et réussit.

Que se passe-t-il lorsque le processus B s'exécute immédiatement après ?

Cet exercice fait partie du cours

<cours>Utiliser les magasins de données dans AWS</cours>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice