DynamoDB global tables con consistencia fuerte: ¿cómo lo hicieron?
Автор: Marcia en Desplegando Cloud
Загружено: 2025-07-06
Просмотров: 92
Описание:
¡Bienvenidos a Desplegando.cloud! 🚀
Desplegando.cloud (http://desplegando.cloud/) es tu fuente semanal en español para mantenerte al día con lo más relevante de AWS y Serverless.
Esta semana se hizo disponible para todos una feature de DynamoDB que me parece un poco mágica: la consistencia fuerte para tablas globales multi-región. Y como en la ingeniería nada es mágico, todo tiene una explicación. Esta curiosidad me llevó a la charla de re:Invent 2024 de Jeff Duffy y Somu Perianayangan, dos Principals del equipo de DynamoDB, quienes nos cuentan cómo funciona esta nueva característica de DynamoDB.
🪄 ¿Por qué está nueva feature me parece mágica? Porque lograr una consistencia fuerte en una solución multi-región tiene muchas complejidades, como explican ellos en la charla. Para resolver este problema, tuvieron que tomar muchas decisiones y cambiar la forma en que funcionaban las tablas globales de DynamoDB hasta entonces. Una de las características que agregaron fue un multi-region journal, donde todas las transacciones se registran como si fueran un log, permitiendo saber qué ocurrió y dónde. Este journal está disponible en las tres regiones y es una pieza fundamental de esta solución.
Las tablas de consistencia fuerte son opcionales y agregan latencia a nuestras solicitudes, pero ofrecen la seguridad de que siempre estás consultando la última data y de que nada se va a perder en el camino. Te recomiendo mirar la charla aquí: Charla de re:Invent 2024. ( • AWS re:Invent 2024 - Multi-Region strong c... )
✏️ ¡Comparte tus recursos! Si has escrito en un blog o creado algo interesante sobre AWS o Serverless, envíamelo. A veces es imposible encontrarlo todo en internet, y me encantaría destacar tu trabajo.
🎧También puedes escuchar esta newsletter en formato podcast, donde resumo cada edición. Búscalo en las principales plataformas o en cada correo que recibas.
🗓 ¿Organizas un evento en español sobre AWS o Serverless? Escríbeme en redes o en los comentarios, y con gusto lo mencionaré.
📢 Si te gusta esta newsletter, compártela con tus colegas para que más personas puedan estar al día con el mundo serverless.
Si tienes comentarios o sugerencias, escríbeme en LinkedIn, ( / marciavillalba ) X, (https://x.com/mavi888uy) o Instagram. ( / foobar_codes )
¡A desplegar! 🚀
📰 Noticias Relevantes
🌐 Amazon DynamoDB introduce consistencia fuerte en múltiples regiones para mejorar la resiliencia de las aplicaciones
AWS ha lanzado una nueva función en DynamoDB: la consistencia fuerte en múltiples regiones para las tablas globales. Esta herramienta permite a las aplicaciones leer siempre la versión más actual de los datos desde cualquier región, un avance crucial para sistemas que requieren estricta coherencia, como la gestión de perfiles de usuarios, seguimiento de inventarios y procesamiento de transacciones financieras.
Con esta actualización, todas las réplicas reflejan la escritura más reciente de inmediato, eliminando así la complejidad de gestionar la consistencia entre regiones. Esto proporciona un Objetivo de Punto de Recuperación (RPO) de cero, lo que significa que no hay pérdida de datos en caso de un fallo.
Las tablas globales de DynamoDB están diseñadas para ofrecer 99.999% de disponibilidad y pueden redirigir automáticamente el tráfico a otra región en caso de aislamiento. Esta característica simplifica el desarrollo de aplicaciones muy resilientes y multi-regionales.
🔗 Para más información, consulta el artículo en el blog de AWS. (https://aws.amazon.com/blogs/aws/buil...)
🚀 Amazon Keyspaces ahora soporta Streams de Captura de Datos de Cambio (CDC)
A partir del 1 de julio de 2025, Amazon Keyspaces, el servicio de base de datos administrado, escalable y sin servidor compatible con Apache Cassandra de AWS, ha introducido el soporte para Streams de Captura de Datos de Cambio (CDC). Esta nueva funcionalidad permite a los usuarios capturar cambios a nivel de fila, como inserciones, actualizaciones y eliminaciones, en casi tiempo real.
Los streams de CDC entregan eventos de cambio de forma ordenada, con deduplicación automática, permitiendo a los desarrolladores construir aplicaciones impulsadas por eventos de manera sencilla. Los casos de uso incluyen análisis de datos, búsqueda de texto, entrenamiento e inferencia de aprendizaje automático, y copias de seguridad de datos continuas para fines de archivo.
Los streams de CDC en Amazon Keyspaces mantienen los datos capturados durante un máximo de 24 horas y pueden escalar automáticamente para satisfacer las demandas de carga de trabajo sin necesidad de una gestión adicional de infraestructura. Además, habilitar los streams de CDC no afecta la capacidad de la tabla para operaciones de cómputo o almacenamiento.
🔗 Para más información, visita la página de novedades de Amazon Keyspaces (https://a...
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: