Веб-сайт отображает ежедневный информационный бюллетень, хранящийся на английском языке. Когда пользователь посещает сайт, функция Lambda запрашивает текущий информационный бюллетень из локальной базы данных компании, вызывает Amazon Translate TranslateText для перевода его для пользователя и возвращает переведенный текст. Трафик увеличился, и локальная база данных перегружена, что замедляет ответы. Компания не может изменить базу данных. Какое изменение улучшит время отклика функции Lambda?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Кэшировать переведенные информационные бюллетени в каталоге /tmp функции Lambda..
Почему это правильный ответ
Кэширование переведенных информационных бюллетеней в каталоге /tmp функции Lambda значительно улучшит время отклика. Это связано с тем, что Lambda повторно использует среду выполнения для последующих вызовов, и данные, сохраненные в /tmp, будут доступны без повторного обращения к локальной базе данных или Amazon Translate. Это снижает нагрузку на перегруженную базу данных и уменьшает задержку перевода. Переключение на асинхронные вызовы Lambda не решит проблему перегрузки базы данных и не улучшит время отклика для конечного пользователя, так как запрос все равно будет обрабатываться с задержкой. Включение кэширования для вызовов API TranslateText не является встроенной функцией Amazon Translate и не решит проблему с базой данных. Изменение функции Lambda для параллельной обработки запросов может увеличить нагрузку на базу данных, усугубляя проблему.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется