Definir la forma en que se desplegará la implementación distribuida de Mandelbrot en Rust utilizando contenedores Docker sobre la infraestructura conectada por ZeroTier.
coordinator y worker.coord-01 alojará un único contenedor con rol de coordinador.coord-01 → mandel-coordinator, mandel-worker-01, mandel-worker-02worker-02 → mandel-worker-03, mandel-worker-04omadebian → mandel-worker-05, mandel-worker-06wsl → mandel-worker-07, mandel-worker-08Con esta distribución, el sistema final cuenta con 1 contenedor coordinador y 8 contenedores worker ejecutando Mandelbrot distribuido en Rust.
Ejemplo conceptual del coordinador:
docker run -d --name mandel-coordinator -p 9000:9000 mandelbrot-rust coordinator
Ejemplo conceptual de un worker:
docker run -d --name mandel-worker-01 mandelbrot-rust worker worker-01 10.236.62.155:9000
Los contenedores utilizados en Sprint 2 correspondieron a pruebas de infraestructura y conectividad. En Sprint 3 se reemplazarán por contenedores con la implementación real del sistema distribuido en Rust.