Вопрос заключается в том, как динамо-БД обрабатывает кислотные транзакции, если некоторые транзакции связаны с потоками динамо-базы данных, которые вызывают дальнейшую запись в таблицы динамо-базы данных.
Будет ли она отменять эти записи, происходящие с использованием потоков динамо-базы данных, илиоставьте их без изменений, и если они действительно откажутся от этих изменений, то как это работает, следующее поведение не может быть найдено ни в одной официальной документации aws.
Например, рассмотрим ситуацию, когда существует всего 3 транзакции, которые должны быть атомарными.A, B и C, но когда A выполняет его, он использует потоки DynamoDB, которые выполняют лямбда-функцию, которая выполняет D-транзакцию, которая вносит изменения в какую-то другую таблицу DynamoDB, теперь, если транзакция завершится неудачей, как она отменит изменения, сделанные транзакцией D.
Итак, я ожидаю, что какой-нибудь эксперт укажет мне правильное направление.
спасибо
varnit