Skip to Main Content
Construyendo Microservicios, 2ª Edición
book

Construyendo Microservicios, 2ª Edición

by Sam Newman
September 2024
Intermediate to advanced content levelIntermediate to advanced
616 pages
20h 37m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Construyendo Microservicios, 2ª Edición

Capítulo 13. Escalando

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

"Vas a necesitar un barco más grande".

Jefe Brody, Tiburón

Cuando escalamos nuestros sistemas, lo hacemos por una de estas dos razones. En primer lugar, nos permite mejorar el rendimiento de nuestro sistema, quizá permitiéndonos manejar más carga o mejorando la latencia. En segundo lugar, podemos escalar nuestro sistema para mejorar su robustez. En este capítulo, veremos un modelo para describir los distintos tipos de escalado, y luego veremos en detalle cómo puede implementarse cada tipo de escalado utilizando una arquitectura de microservicios. Al final de este capítulo, deberías tener una serie de técnicas para manejar los problemas de escalado que se te presenten.

Pero, para empezar, veamos los distintos tipos de escalado que puedes aplicar.

Los Cuatro Ejes de la Escala

En no hay una única forma correcta de escalar un sistema, ya que la técnica utilizada dependerá del tipo de limitación que tengas. Hay varios tipos de escalado que podemos aplicar para mejorar el rendimiento, la robustez o quizá ambas cosas. Un modelo que he utilizado a menudo para describir los distintos tipos de escalado es el Cubo de Escalado de El arte de la escalabilidad,1 que desglosa el escalado en tres categorías que, en el contexto de los sistemas informáticos, abarcan la descomposición funcional, la duplicación horizontal y la partición de datos. El valor de ...

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.
Start your free trial

You might also like

Construyendo Arquitecturas Evolutivas, 2ª Edición

Construyendo Arquitecturas Evolutivas, 2ª Edición

Neal Ford, Rebecca Parsons, Patrick Kua, Pramod Sadalage
Visualización práctica de datos

Visualización práctica de datos

Jack Dougherty, Ilya Ilyankou

Publisher Resources

ISBN: 9781098181406