Медиаприложение загружает фотографии пользователей в Amazon S3 для обработки с помощью AWS Lambda. Состояние приложения хранится в DynamoDB. Когда тысячи пользователей загружают фотографии одновременно, обработка фотографий завершается сбоем из-за ограничений параллелизма Lambda и производительности записи/чтения DynamoDB. Какая комбинация действий должна повысить производительность и надежность? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Проверить и настроить единицы мощности записи (WCUs) для таблиц DynamoDB., Вставить очередь Amazon Simple Queue Service (Amazon SQS) с логикой повторной обработки между Amazon S3 и функциями Lambda..
Почему это правильный ответ
Когда тысячи пользователей одновременно загружают фотографии, это создает высокую нагрузку на DynamoDB и Lambda. Настройка единиц мощности записи (WCUs) для таблиц DynamoDB необходима, поскольку приложение записывает состояние, а недостаточные WCUs приводят к ошибкам регулирования (throttling). Вставка очереди Amazon SQS между S3 и Lambda позволяет асинхронно обрабатывать события, сглаживая пиковые нагрузки, предотвращая превышение ограничений параллелизма Lambda и обеспечивая механизм повторной обработки для повышения надежности. Проверка RCUs менее актуальна, так как проблема связана с записью состояния, а не с чтением. ElastiCache не решит проблему параллелизма Lambda или производительности записи DynamoDB. S3 Transfer Acceleration ускоряет загрузку, но не решает проблемы обработки после загрузки.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется