架构
Stranola 的设计使得部署在添加机器时变得更快,而不是变慢。
真正的 P2P 集群
每台接收数据的机器都会将其重新分发给其余机器。源只发送每个数据块一次;加入的机器越多,整组机器完成得越快。
┌─────────┐
│ 源 │ 每个块只发送一次
└────┬────┘
│
┌─────────┼─────────┐
▼ ▼ ▼
┌────┐ ┌────┐ ┌────┐
│ PC │◄─►│ PC │◄─►│ PC │ 对等节点相互交换数据块
└────┘ └────┘ └────┘
大规模混合多播
在大型部署中,单次广播即可覆盖整个网络。纠错机制无需重传即可修复丢包,P2P 则作为安全网。该功能可选 —— 纯 P2P 仍为默认。
自适应调优
Stranola 实时测量网络,并在不重启连接的情况下动态调整其参数。