EmpezarEmpieza gratis

Evitar condiciones de carrera con condiciones

Dos procesos intentan actualizar a la vez la dirección de email de la misma persona usuaria:

Ambos usan updateitem() con ConditionExpression='email = :oldemail' donde :old_email = '[email protected]'. El Proceso A se ejecuta primero y tiene éxito.

¿Qué ocurre cuando el Proceso B se ejecuta justo después?

Este ejercicio forma parte del curso

Uso de almacenes de datos en AWS

Ver curso

ejercicio interactivo práctico

Convierte la teoría en práctica con uno de nuestros ejercicios interactivos

Empezar ejercicio