Após um aumento de 10x, seu aplicativo apresenta muitos erros HTTP 429 do Cloud Storage e se torna instável. Implemente uma correção agora e uma solução de longo prazo para que o aplicativo permaneça estável sob futuros aumentos de carga. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Implemente uma estratégia de repetição com exponential backoff para solicitações que recebem erros HTTP 429..
Por que esta é a resposta
A implementação de uma estratégia de repetição com exponential backoff é a solução imediata e eficaz para lidar com erros HTTP 429 (Too Many Requests) do Cloud Storage. Isso permite que o aplicativo reenvie solicitações após um atraso crescente, evitando sobrecarregar o serviço e permitindo que ele se recupere. A otimização do código para reduzir chamadas desnecessárias é uma boa prática de longo prazo, mas não resolve a instabilidade imediata. Compactar vídeos e imagens reduz o uso de largura de banda, mas não aborda diretamente os erros 429 causados por um alto volume de solicitações. Migrar dados para o Firestore não é uma solução apropriada, pois o Cloud Storage é o serviço ideal para armazenamento de objetos grandes como imagens e vídeos, e o Firestore tem limites de taxa de gravação que também poderiam levar a problemas semelhantes.
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