♥ 3
⚡ 0
PostgreSQL · Lección 20

¿Cómo gestiona un failover una herramienta como Patroni?

Se apoya en un almacén de consenso (etcd, Consul…) para elegir un único líder y promover una réplica si el primario falla, evitando el split-brain, es decir, dos nodos aceptando escrituras a la vez y divergiendo
El split-brain es una ventaja de la alta disponibilidad, porque dos primarios simultáneos reparten la carga de escritura
El failover es automático en PostgreSQL estándar: al caer el primario, cualquier réplica se promueve sola sin ninguna herramienta adicional
Patroni elige líder por votación entre las propias réplicas, sin necesidad de un almacén de consenso externo
PostgreSQL · Lección 20

Completa el código

Dos nodos aceptando escrituras a la vez se llama split-
PostgreSQL · Lección 20

¿Por qué promover una réplica sin asegurarse de que el antiguo primario ha dejado de aceptar escrituras es peligroso?

✓

¡Lección completada!

Failover y Patroni

0
XP ganado
3
Vidas restantes