Consul · Lección 22
¿Qué comportamiento tiene por defecto el almacén KV de Consul respecto a si sus valores se replican automáticamente entre distintos datacenters federados, y qué implicación práctica tiene ese comportamiento?
Por defecto, el KV store de Consul es local a cada datacenter (no se replica automáticamente entre datacenters federados), lo que significa que un valor escrito en un datacenter no aparece automáticamente en otro, requiriendo una estrategia explícita adicional si se necesita esa sincronización entre datacenters
El KV store de Consul replica automáticamente y por defecto todos sus valores hacia cualquier otro datacenter federado, sin requerir ninguna configuración adicional específica para lograr esa sincronización entre datacenters
Solo es relevante esta consideración sobre replicación si la organización tiene exactamente un único datacenter en total, sin ninguna necesidad real de considerar la sincronización de valores entre múltiples datacenters distintos
Un valor escrito en el KV store de un datacenter siempre es inmediatamente visible y consultable desde cualquier otro datacenter federado sin ningún retraso ni configuración adicional real necesaria
Consul · Lección 22
Completa el código
Un valor escrito en un datacenter no aparece automáticamente en otro, requiriendo una estrategia
Revisa: requiere una estrategia explícita adicional si se necesita esa sincronización entre datacenters.
Consul · Lección 22
¿Por qué asumir erróneamente que el KV store se replica automáticamente entre datacenters (sin verificar ese comportamiento real) podría causar que una aplicación en un datacenter remoto no encuentre un valor de configuración que sí existe en el datacenter local donde fue escrito?
Pista: si se asumiera erróneamente que el KV store se replica automáticamente, se esperaría que un valor escrito en el datacenter local también esté disponible en el datacenter remoto; pero como el comportamiento real por defecto es que cada datacenter mantiene su propio KV store local sin sincronización automática, la aplicación en el datacenter remoto simplemente no encontraría ese valor, ya que nunca fue realmente escrito ahí, causando un problema de configuración faltante inesperado si esa suposición incorrecta no se verificó de antemano.
✓
¡Lección completada!
Replicación de Consul KV entre datacenters
0
XP ganado
3
Vidas restantes