Игровое веб-приложение работает на инстансах Amazon EC2 за Application Load Balancer и хранит данные в Amazon RDS for MySQL. Пользователи сталкиваются с большими задержками, вызванными производительностью чтения из базы данных. Компания хочет улучшить пользовательский опыт, минимизируя изменения в архитектуре приложения. Что должен сделать архитектор решений?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать Amazon ElastiCache перед базой данных..
Почему это правильный ответ
Amazon ElastiCache — это управляемый сервис кэширования в памяти, который значительно улучшает производительность чтения, сокращая задержки. Размещение ElastiCache перед базой данных RDS позволяет приложению получать часто запрашиваемые данные из быстрого кэша, а не из базы данных, что снижает нагрузку на RDS и улучшает пользовательский опыт. Это изменение минимально влияет на архитектуру приложения. RDS Proxy оптимизирует управление соединениями, но не решает проблему низкой производительности чтения. Миграция на AWS Lambda или DynamoDB требует значительных изменений в архитектуре приложения и базе данных, что противоречит требованию минимизации изменений.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется