Resumen
En esta clase y subsiguientes, vamos a cambiar un poco el enfoque para empezar a charlar sobre temas de Arquitectura. Entendiendo cómo diseño de arquitectura, el diseño (y sus decisiones) de lo más importante. Es decir sus componentes, relaciones, comunicaciones y cómo tiene injerencia, no solo en las piezas de software sino en los componentes de hardware, tecnologías, costos y contexto.
En particular presentaremos y mostraremos en vivo un balanceador de carga:: un dispositivo de Hardware o Software especializado que permite distribuir la carga de trabajo a los diferentes nodos a partir de un algoritmo.
Material
- Presentación de la clase
- Arquitecturas Concurrentes, Episodio 1: El diablo está en los detalles
- Comunicación de decisiones arquitectónicas
- Opcional Introducción a arquitectura
- Demo de nginx
Para la próxima clase
- Guía de ejercicios de Arquitectura. Hacer EntregaYaYaYa, Shera, y Rekomendashi