Una empresa tiene una aplicación de chat móvil con su almacén de datos en Amazon DynamoDB. Los usuarios quieren que los mensajes nuevos se lean con la menor latencia posible. Un arquitecto de soluciones debe diseñar una solución óptima que requiera cambios mínimos en la aplicación. ¿Qué método debe seleccionar el arquitecto de soluciones?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configurar Amazon DynamoDB Accelerator (DAX) para la tabla de mensajes nuevos. Actualizar el código para usar el endpoint de DAX..
Por qué esta es la respuesta
DAX es un servicio de caché en memoria totalmente administrado, compatible con la API de DynamoDB, que ofrece tiempos de respuesta de microsegundos para las cargas de trabajo de lectura intensiva. Al configurar DAX y actualizar la aplicación para usar su endpoint, se logra una latencia mínima con cambios mínimos en el código, ya que DAX es compatible con la API de DynamoDB. Las réplicas de lectura de DynamoDB son para disponibilidad y escalabilidad global, no para reducir la latencia de lectura en una sola región. Duplicar las unidades de capacidad de lectura aumentaría la capacidad, pero no reduciría la latencia a nivel de microsegundos como DAX. ElastiCache for Redis podría reducir la latencia, pero requeriría cambios significativos en la lógica de la aplicación para gestionar la invalidación y la coherencia de la caché, lo cual va en contra del requisito de "cambios mínimos".
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