Capítulo 30. Ampliar una organización

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

¿Cómo escalar una organización? ¡ De la misma manera que escalas un sistema!

Horizontal scaling seems more natural
La escala horizontal parece más natural

El mundo digital gira en torno a la escalabilidad: millones de sitios web, miles de millones de visitas al mes, petabytes de datos, más tweets, más imágenes subidas. Para que esto funcione, los arquitectos han aprendido un montón sobre sistemas escalables: haz que los servicios sean sin estado y escalables horizontalmente, minimiza los puntos de sincronización para maximizar el rendimiento, mantén local el ámbito de las transacciones, evita la comunicación remota síncrona, utiliza estrategias inteligentes de almacenamiento en caché y acorta los nombres de tus variables (¡es broma!).

Con todo lo que nos rodea escalando a rendimientos nunca vistos, el elemento limitador en todo esto vamos a ser nosotros, los usuarios humanos, y las organizaciones en las que trabajamos. Podrías preguntarte, entonces, si los arquitectos informáticos, que tanto saben de escalabilidad, pueden aplicar sus conocimientos al escalado y la optimización del rendimiento en las organizaciones. Podría haberme convertido en un arquitecto astronauta1 que sufre privación de oxígeno debido a unos niveles de abstracción excesivamente altos, pero ...

Get El ascensor de arquitecto de software 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.