Escalabilidad
La capacidad de un sistema para soportar un aumento de usuarios, datos o volumen de transacciones sin una caída grave del rendimiento y sin que los costes aumenten de forma desproporcionada.
- 01
Por qué importa
Un sistema que se cae durante una campaña, publicidad en televisión o un pico estacional cierra sus puertas justo en el momento en que podría vender más. La escalabilidad debe plantearse desde el principio: caché, índices de base de datos, trabajos en segundo plano y una estructura capaz de crecer horizontalmente son mucho más baratos que añadirlos después.
- 02
Ejemplo
Antes de un día de rebajas, un sitio de comercio electrónico realiza una prueba de carga. Con diez veces el tráfico habitual, el paso de pago se ralentiza; cuando el envío de correos electrónicos posteriores al pago se traslada a segundo plano, el cuello de botella desaparece.
- 03
Error frecuente
Construir la configuración de escalado más compleja antes de que exista alguna necesidad de ella o, al revés, no hacer nunca una prueba de carga cuando se prevé crecimiento.
- 04
Términos relacionados
Servicios y guías relacionados
Hablemos de tu proyecto.
Cuéntenos lo que necesita; definiremos el alcance juntos.