Arquitectura
Stranola está diseñado para que un despliegue se vuelva más rápido a medida que añades máquinas, en lugar de ralentizarse.
Enjambre P2P real
Cada máquina que recibe datos los redistribuye al resto. El origen envía cada bloque una sola vez; cuantas más máquinas se unen, antes termina todo el grupo.
┌─────────┐
│ origen │ envía cada bloque una vez
└────┬────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌────┐ ┌────┐ ┌────┐
│ PC │◄─►│ PC │◄─►│ PC │ los pares intercambian bloques entre sí
└────┘ └────┘ └────┘
Multicast híbrido a gran escala
En despliegues grandes, una única emisión alimenta a toda la red. La corrección de errores repara las pérdidas sin retransmisiones y el P2P actúa como red de seguridad. Es opcional: el P2P puro sigue siendo el valor por defecto.
Ajuste adaptativo
Stranola mide la red en tiempo real y ajusta sus parámetros al vuelo, sin reiniciar conexiones.