Что делается с выводом лямбда-функции AWS, запускаемой потоком DynamoDB? - PullRequest
0 голосов
/ 24 апреля 2018

Я нахожусь в процессе написания лямбда-функции, которая обрабатывает события из потока DynamoDB.

Эта страница на Потоки DynamoDB и лямбда-триггеры AWS говорит:

AWS Lambda опрашивает поток и синхронно вызывает вашу функцию Lambda при обнаружении новых записей потока.

Почему именно синхронно, а не асинхронно?

В частности, что происходит свывод лямбда-функции, которая обрабатывает события потока DynamoDB?Это просто отбрасывается или что-то действительно потребляет это значение?

1 Ответ

0 голосов
/ 24 апреля 2018

Почему синхронно, а не асинхронно?

Поскольку необходимо дождаться завершения записи нового потока с записью в DynamoDB, а затем вызвать Lambda.Вот почему это происходит синхронно.

В частности, что происходит с выводом лямбда-функции, которая обрабатывает события потока DynamoDB?Это просто отбрасывается или что-то действительно потребляет это значение?

В зависимости от того, что делает ваша лямбда, вывод может быть сохранен в S3 или передан другому Lamdba в качестве ввода или использован другим сервисом.

...