НачатьНачать бесплатно

Предотвращение гонки условий с помощью условных выражений

Два процесса одновременно пытаются обновить email одного и того же пользователя:

Оба используют update_item() с параметром ConditionExpression='email = :old_email', где :old_email = '[email protected]'. Процесс A выполняется первым и завершается успешно.

Что произойдёт, когда сразу после этого выполнится процесс B?

Это упражнение является частью курса

Использование хранилищ данных в AWS

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение