¿Qué es un punto único de fallo (SPOF)?
Opciones
- Un bug que se encuentra en una sola línea de código
- Un componente cuyo fallo tumba el sistema (Opción correcta)
- El primer servidor que se configura en un clúster
- Un test fallido en el pipeline de build
Respuesta
Un componente cuyo fallo tumba todo el sistema porque no tiene respaldo
Por qué
Si tu app corre en un servidor con una base de datos, y esa base de datos cae, todo se detiene: es un punto único de fallo.
Los SPOF se eliminan con redundancia: varios servidores de app detrás de un load balancer, una base de datos con una réplica lista para tomar el relevo, más de un centro de datos.
La alta disponibilidad se diseña eliminando SPOFs.
Recuerda
SPOF = una pieza que lo tumba todo. Añade redundancia.