¿Qué es la escalabilidad en una página web o un software?

Escalabilidad · En inglés: Scalability · Tecnología web

La respuesta corta

Es la capacidad de un sitio o de un programa para atender muchos más usuarios o datos sin romperse ni ponerse lento. Se logra con una máquina más grande o repartiendo el trabajo entre varias.

Más y más visitasSe suman servidoresy el trabajo se reparteCrece sin romperse ni ponerse lento
La escalabilidad es sumar servidores cuando llega más gente: el sitio aguanta sin ponerse lento.
Explicado con calma

¿Qué es la escalabilidad de un sitio web y cuándo importa de verdad?

Un sistema es escalable cuando puede crecer sin tener que rehacerse desde cero. Si hoy lo usan diez personas y mañana mil, sigue respondiendo bien. Hay dos formas de lograrlo: ponerle una máquina más potente (escalar hacia arriba) o repartir el trabajo entre varias máquinas (escalar hacia los lados). La segunda suele ser más flexible, pero también exige que el sistema esté pensado para repartirse.

Casi siempre el límite aparece en un solo punto: la base de datos, una consulta pesada o una imagen sin optimizar. Por eso se mejora donde duele y no en todo a la vez. Herramientas como la CDN guardan copias de tu página cerca de cada visitante, y el hosting en la nube permite sumar capacidad solo cuando hace falta. No es un tema para el primer día, pero sí conviene no cerrarse puertas.

Por qué le importa a tu negocio

El peor momento para descubrir que tu sitio no aguanta es el día de tu mejor campaña, cuando por fin llegan los clientes. Pensar en escalabilidad desde el diseño no significa gastar de más hoy; significa que crecer mañana sea un ajuste y no una reconstrucción.

Ejemplos

Lo mismo, en pequeño y en grande

En pequeño

Un negocio con una promoción en Instagram

Normalmente entran treinta personas al día. Una publicación se viraliza y entran miles en una tarde. Si la página está bien montada, aguanta; si no, se cae justo cuando más ventas habría.

En grande

Una tienda en temporada de descuentos

En fechas de ofertas el tráfico se multiplica por un rato. Con capacidad que se suma y se quita según la demanda, la tienda atiende a todos y no paga de más el resto del año.

Pregunta rápida

Pon a prueba lo que leíste

Elige A, B o C. Si fallas, lees el porqué y pruebas otra vez.

Tu página se pone lenta solo cuando entra mucha gente a la vez. ¿Qué te dice eso?

A jugar

Aprende jugando

Reto especial

La torre que no se cae

Llegaste al final de la rutaMira todo lo que aprendiste en Cómo funciona una página web por dentro
El juego de este término

La torre que no se cae

También se le dice

Scalability

¿Conoces a alguien a quien le sirva esto?