Uma aplicação web de jogos é executada em instâncias Amazon EC2 atrás de um Application Load Balancer e armazena dados no Amazon RDS for MySQL. Os usuários experimentam longos atrasos causados pelo desempenho de leitura do banco de dados. A empresa deseja melhorar a experiência do usuário, minimizando as alterações na arquitetura da aplicação. O que um arquiteto de soluções deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o Amazon ElastiCache na frente do banco de dados..
Por que esta é a resposta
O Amazon ElastiCache é um serviço de cache na memória que pode significativamente melhorar o desempenho de leitura de bancos de dados. Ao colocar o ElastiCache na frente do RDS, as consultas de leitura frequentes podem ser atendidas diretamente do cache, reduzindo a carga no banco de dados e diminuindo a latência para os usuários. Esta é uma solução eficaz com impacto mínimo na arquitetura da aplicação existente. O RDS Proxy gerencia pools de conexões e reduz a sobrecarga de conexão, mas não melhora diretamente o desempenho de leitura de dados. Migrar para o AWS Lambda ou DynamoDB envolveria mudanças arquitetônicas significativas e reescrita de código, o que a questão busca minimizar.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão