Datapedia
Big Data

Tolerancia a fallos (Fault tolerance)

Capacidad de un sistema distribuido de seguir funcionando correctamente, incluso cuando uno o más de sus componentes individuales fallan.

ConfiabilidadBases de datos distribuidas

La tolerancia a fallos es la propiedad de un sistema de continuar operando correctamente, quizás con capacidad reducida, incluso cuando algunos de sus componentes individuales —un servidor, una conexión de red— dejan de funcionar, en lugar de que el sistema completo falle ante cualquier problema parcial.

Cómo se logra en la práctica

Se implementa generalmente mediante redundancia (múltiples copias de los datos y del procesamiento en distintos servidores), detección automática de fallas, y mecanismos de recuperación que permiten retomar el trabajo interrumpido sin perder información, siendo un requisito fundamental en cualquier sistema de Big Data que opere a gran escala de forma confiable.