Capítulo 11. Consideraciones sobre la escalabilidad
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Lo has cubierto todo, desde la arquitectura hasta la lógica del punto final, pasando por la seguridad y la depuración. Has hecho algunas actualizaciones de rendimiento para asegurarte de que tu aplicación funciona sin problemas, así que uno de los últimos retoques que puedes hacer es prepararla para escalar a más usuarios. Eso significa que tu aplicación backend está "terminada". Añadirás más funciones, harás optimizaciones y cambiarás cosas a medida que el producto se desarrolle y madure, pero está en un estado en el que la funcionalidad básica es estable.
La ampliación es algo que empezará a costar más dinero a tu empresa, porque necesitarás distintos niveles de servicios de terceros y quizá incluso más miembros del equipo. Sabrás que ha llegado el momento de plantearte la ampliación cuando las mejoras de rendimiento no sean suficientes para mantener el ritmo de uso.
En este capítulo, obtendrás más información sobre:
-
Tipos de escalado
-
Estrategias de ampliación
Decidir escalar es una empresa enorme, porque puede que tengas que dividir los datos existentes o cambiar significativamente los recursos y servicios. Tómate un tiempo considerable para investigar tus opciones y verificar de qué dispones, así como las limitaciones empresariales que tengas. Las decisiones que tomes para escalar son una parte importante ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access