Согласно документации по повторным попыткам AWS «Источники событий на основе опроса (или модели извлечения), основанные на потоках: они состоят из потоков данных Kinesis или DynamoDB. При сбое вызова функции Lambda AWS Lambda пытается обработать ошибочный пакетзаписей до истечения срока действия данных, которое может составлять до семи дней.
Исключение рассматривается как блокировка, и AWS Lambda не будет считывать новые записи из сегмента до тех пор, пока не истечет или не завершится сбойный пакет записей илиобрабатывается успешно. Это гарантирует, что AWS Lambda обрабатывает потоковые события по порядку. "Но нам нужны разные функциональные возможности. Мы вставляем записи в mysql aurora, и если что-то не получается в лямбде, то одно и то же событие обрабатывается несколько раз из kinesis, и мы получаемиметь дубликаты записей в базе данных.Как мы можем справиться с этим.
спасибо