Architecture
Stranola est conçu pour qu'un déploiement devienne plus rapide à mesure que vous ajoutez des machines, au lieu de ralentir.
Véritable essaim P2P
Chaque machine qui reçoit des données les redistribue aux autres. La source envoie chaque bloc une seule fois ; plus il y a de machines, plus vite l'ensemble du groupe termine.
┌─────────┐
│ source │ envoie chaque bloc une fois
└────┬────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌────┐ ┌────┐ ┌────┐
│ PC │◄─►│ PC │◄─►│ PC │ les pairs échangent des blocs entre eux
└────┘ └────┘ └────┘
Multicast hybride à grande échelle
Sur les grands déploiements, une seule diffusion alimente tout le réseau. La correction d'erreurs répare les pertes sans retransmissions, et le P2P sert de filet de sécurité. C'est optionnel — le P2P pur reste la valeur par défaut.
Réglage adaptatif
Stranola mesure le réseau en temps réel et ajuste ses paramètres à la volée, sans redémarrer les connexions.