Architettura
Stranola è progettato affinché un deployment diventi più veloce man mano che aggiungi macchine, invece di rallentare.
Vero swarm P2P
Ogni macchina che riceve dati li ridistribuisce alle altre. La sorgente invia ogni blocco una sola volta; più macchine si uniscono, prima termina l'intero gruppo.
┌─────────┐
│ sorgente│ invia ogni blocco una volta
└────┬────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌────┐ ┌────┐ ┌────┐
│ PC │◄─►│ PC │◄─►│ PC │ i peer si scambiano blocchi tra loro
└────┘ └────┘ └────┘
Multicast ibrido su larga scala
Nei grandi deployment, una singola trasmissione alimenta l'intera rete. La correzione degli errori ripara le perdite senza ritrasmissioni e il P2P funge da rete di sicurezza. È opzionale — il P2P puro resta l'impostazione predefinita.
Regolazione adattiva
Stranola misura la rete in tempo reale e regola i suoi parametri al volo, senza riavviare le connessioni.