Contexto
Los servicios dependientes necesitaban un acceso estable a la base de datos y una arquitectura preparada para reducir el impacto de fallos de nodo.
Responsabilidad
Participación directa en el diseño, implantación y resolución de incidencias de la solución de clúster y su integración con los servicios consumidores.
Arquitectura
Varios nodos PostgreSQL coordinados y un mecanismo de IP virtual que mantiene un endpoint consistente para las aplicaciones.
Implementación
Preparación de nodos, configuración de replicación y acceso, pruebas de conmutación y documentación de operaciones y recuperación.
Desafíos
Evitar dependencias rígidas, validar el comportamiento ante fallos y mantener observabilidad suficiente para diagnosticar el estado del clúster.
Resultados y aprendizajes
Un acceso más resiliente para los servicios asociados y procedimientos más claros para operar y revisar la plataforma.
La alta disponibilidad no termina al desplegar el clúster: exige pruebas, monitorización, documentación y práctica de recuperación.
PostgreSQL
Linux
Zabbix
Proxmox VE
Bash