Una aplicación Java de una empresa consume mensajes de Amazon SQS, pero no puede analizar mensajes de más de 256 KB. La empresa quiere que la aplicación maneje mensajes de hasta 50 MB con la MENOR cantidad de cambios en el código. ¿Qué solución cumple este requisito?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar la Amazon SQS Extended Client Library for Java para alojar mensajes de más de 256 KB en Amazon S3..
Por qué esta es la respuesta
La Amazon SQS Extended Client Library for Java permite enviar mensajes de SQS de hasta 2 GB. Cuando un mensaje supera los 256 KB, la biblioteca lo almacena automáticamente en Amazon S3 y envía una referencia al mensaje de S3 a SQS. Esto requiere cambios mínimos en el código de la aplicación existente, ya que la biblioteca maneja la lógica de almacenamiento y recuperación de S3 de forma transparente. Usar Amazon EventBridge no es adecuado porque SQS es el servicio de mensajería deseado y EventBridge tiene diferentes patrones de uso y límites de tamaño. Cambiar el límite en Amazon SQS no es posible, ya que el tamaño máximo de mensaje para SQS es de 256 KB. Almacenar mensajes en Amazon EFS y referenciarlos en SQS requeriría una lógica personalizada significativa en la aplicación para gestionar el almacenamiento y la recuperación, lo que no cumple con el requisito de "MENOR cantidad de cambios en el código".
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta