Um aplicativo Java de uma empresa consome mensagens do Amazon SQS, mas não consegue analisar mensagens maiores que 256 KB. A empresa deseja que o aplicativo manipule mensagens de até 50 MB com o MÍNIMO de alterações de código. Qual solução atende a esse requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use a Amazon SQS Extended Client Library for Java para hospedar mensagens maiores que 256 KB no Amazon S3..
Por que esta é a resposta
A Amazon SQS Extended Client Library for Java é a solução mais eficiente e com o mínimo de alterações de código. Ela permite que o aplicativo SQS envie e receba mensagens de até 2 GB, armazenando automaticamente as mensagens maiores que 256 KB no Amazon S3 e enviando apenas um ponteiro para o SQS. O aplicativo cliente não precisa de lógica adicional para lidar com o S3, pois a biblioteca gerencia isso de forma transparente. Usar o Amazon EventBridge não é adequado, pois ele não foi projetado para ser um substituto direto para filas de mensagens como o SQS e tem um limite de tamanho de mensagem de 256 KB. Não é possível alterar o limite de 256 KB no Amazon SQS, pois é um limite rígido do serviço. Armazenar mensagens no Amazon EFS e referenciá-las no SQS exigiria alterações significativas no código do aplicativo para gerenciar o armazenamento e a recuperação, o que não atende ao requisito de "MÍNIMO de alterações de código".
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