Skip to main content

Architecture

Stranola is built so a deployment gets faster as you add machines, instead of slowing down.

Real P2P swarm

Every machine that receives data redistributes it to the rest. The source sends each block only once; the more machines join, the sooner the whole group finishes.

┌─────────┐
│ source │ sends each block once
└────┬────┘

┌─────────┼─────────┐
▼ ▼ ▼
┌────┐ ┌────┐ ┌────┐
│ PC │◄─►│ PC │◄─►│ PC │ peers exchange blocks with each other
└────┘ └────┘ └────┘

Hybrid multicast at scale

On large deployments a single broadcast feeds the whole network. Error correction repairs losses with no retransmissions, and P2P acts as a safety net. It is optional — pure P2P stays the default.

Adaptive tuning

Stranola measures the network in real time and adjusts its parameters on the fly, with no connection restarts.