Inizia subitoInizia gratis

Evitare le race condition con le condizioni

Due processi stanno cercando di aggiornare contemporaneamente l'indirizzo email dello stesso utente:

Entrambi usano updateitem() con ConditionExpression='email = :oldemail' dove :old_email = '[email protected]'. Il processo A viene eseguito per primo e ha successo.

Cosa succede quando il processo B viene eseguito subito dopo?

Questo esercizio fa parte del corso

Utilizzare gli archivi dati in AWS

Visualizza corso

esercizio interattivo pratico

Trasforma la teoria in pratica con uno dei nostri esercizi interattivi

Inizia esercizio