Seu backend de e-commerce no Cloud SQL está sobrecarregado, causando latência de API e timeouts. Você controla a API. Qual solução otimiza o desempenho da API e a experiência do usuário?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Exponha a API através do Apigee, use o Memorystore (Redis) para armazenar dados quentes em cache e implemente o exponential backoff para retentativas na aplicação..
Por que esta é a resposta
A opção correta aborda a sobrecarga do Cloud SQL de forma abrangente. Expor a API via Apigee permite gerenciamento e otimização. O Memorystore (Redis) é crucial para caching de dados quentes, reduzindo significativamente a carga no banco de dados e melhorando a latência. O exponential backoff na aplicação cliente gerencia falhas temporárias e evita sobrecarregar ainda mais o backend durante picos. As outras opções são menos eficazes: impor limites de taxa e enfileirar solicitações com Pub/Sub pode não resolver a causa raiz da lentidão do banco de dados para dados frequentemente acessados; Cloud CDN e Load Balancing são para conteúdo estático ou balanceamento de tráfego, não para otimizar acessos a dados dinâmicos; aumentar a memória do DB pode ser paliativo e a limitação de taxa no código adiciona complexidade e pode não ser suficiente.
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