Comece agoraComece grátis

Evitando condições de corrida com condições

Dois processos estão tentando atualizar o endereço de email do mesmo usuário ao mesmo tempo:

Ambos usam updateitem() com ConditionExpression='email = :oldemail' onde :old_email = '[email protected]'. O Processo A executa primeiro e tem sucesso.

O que acontece quando o Processo B executa logo em seguida?

Este exercicio faz parte do curso

Usando Armazenamentos de Dados na AWS

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio