Capítulo 14. Aumentar la escala
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el Capítulo 13, traté las cuatro señales de oro del monitoreo: saturación, latencia, tráfico y errores. En este capítulo, puedes utilizarlas para ayudar a escalar y asegurarlas aplicaciones.
A medida que aumenta la cantidad de tráfico, es de esperar que los recursos se saturen y aumente la latencia. Si no tienes cuidado, esto puede provocar errores e incluso tiempos de inactividad. Puedes utilizar las señales de oro para ayudar a escalar tus aplicaciones y satisfacer las demandas de tus usuarios.
Hasta ahora, has utilizado un núcleo de servicios de Google Cloud para crear servicios. Sin embargo, a medida que aumentan las demandas de tus servicios, existen otras opciones; en este capítulo, se te presentarán algunas de ellas y las circunstancias en las que tendría sentido emplearlas.
Nota
El código de este capítulo está en la carpetascaling
delrepositorio de GitHub.
Servicio de habilidades con Memorystore
Actualmente, el servicio de habilidades recupera las etiquetas de Stack Overflow de un cubo de almacenamiento y las guarda en la memoria del servicio. Esto está bien para un número relativamente pequeño de etiquetas, pero a medida que aumente el número de etiquetas, los requisitos de memoria aumentarán hasta el punto de que ya no sea práctico que quepan en la memoria de una única instancia de Cloud Run. Puedes utilizar una base ...
Get Desarrollo nativo en la nube con Google Cloud now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.