Passa al contenuto principale

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.