Я немного сбит с толку, так как мне нужно запустить клейкое задание AWS, когда в s3 доступно несколько указанных файлов c. При каждом событии размещения файла в s3 я запускаю лямбду, которая записывает метаданные этого файла в DynamodB. Здесь, в DynamodB, я также поддерживаю счетчик, который подсчитывает количество необходимых файлов.
Но когда загружаются несколько файлов одновременно, что вызывает несколько лямбд, они записывают почти в одно и то же время в DynamodB, который воздействует на счетчик; следовательно, счетчик не может рассчитывать точно.
Мне нужен лучший способ начать работу, когда указанные c (несколько) файлов доступны в s3.
Пожалуйста, предложите лучший способ.