AWS Amplify теперь поддерживает длительные задачи с асинхронными вызовами функций на стороне сервера

Проведено: 17 сент. 2024 г.

AWS Amplify теперь поддерживает асинхронные вызовы AWS Lambda из API-интерфейса AWS AppSync. Эта новая функция позволяет вызывать функции Lambda асинхронно, благодаря чему API может выполнять более сложные и длительные процессы, не блокируя ответ клиенту.

С помощью асинхронных вызовов Lambda разработчики могут запускать такие операции, как логический вывод по моделям генеративного искусственного интеллекта, задания пакетной обработки или постановка сообщений в очередь, не блокируя ответ API GraphQL. Это повышает скорость работы и масштабируемость приложений, особенно в сценариях, когда немедленное реагирование не требуется или когда необходимо отгружать длительные задачи другим ресурсам.

Функция асинхронного вызова Lambda для AppSync доступна во всех регионах AWS, поддерживаемых AWS AppSync. В решении AWS Amplify клиенты могут подключить эту возможность, задав обработчик асинхронных функций в своей схеме данных.

Подробнее см. документацию Amplify.