Datapedia
Big Data

Escalabilidad horizontal

Estrategia para aumentar la capacidad de un sistema agregando más máquinas o servidores, en lugar de hacer más potente una sola máquina.

EscalabilidadArquitectura de sistemas

Qué es

Escalar horizontalmente significa aumentar la capacidad de un sistema sumando más servidores que trabajen en conjunto, en lugar de mejorar el hardware de un único servidor. Es la estrategia central detrás del procesamiento distribuido y de la mayoría de las arquitecturas de Big Data.

Su principal ventaja

No tiene un límite físico tan cercano como escalar verticalmente: en teoría, se pueden seguir agregando servidores casi indefinidamente, mientras que mejorar una sola máquina eventualmente choca con límites tecnológicos y de costo.

Su principal desafío

Requiere que el software esté diseñado para coordinar el trabajo entre muchas máquinas —dividir tareas, combinar resultados, manejar fallas de nodos individuales— lo cual es considerablemente más complejo que programar para una sola máquina potente.