Aller au contenu principal

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.