distravia Release delivery · est. 2016

Network

34 delivery regions, three storage regions. The list below is what we commit to in contracts; we add capacity inside a region without announcing it.

Delivery regions

AreaRegionsMedian first byteSustained per client
Western Europe618 ms220 Mbps
Central & Eastern Europe426 ms180 Mbps
North America (east)421 ms240 Mbps
North America (west)324 ms230 Mbps
South America338 ms120 Mbps
East Asia522 ms210 Mbps
South & Southeast Asia534 ms140 Mbps
Middle East241 ms110 Mbps
Africa158 ms80 Mbps
Oceania132 ms150 Mbps

Figures are the trailing-90-day medians from client-reported telemetry, not synthetic probes. Sustained throughput is per connection on a well-provisioned last mile; your users' ISPs remain the dominant factor and we make no promises there.

Storage regions

RegionRoleReplication lag (p99)
AmsterdamPrimary, control plane—
AshburnPrimary2.1 s
SingaporePrimary3.4 s

An upload is acknowledged once it is durable in two regions. The third follows asynchronously; channel pointers wait for all three before they resolve, which is why a promotion takes tens of seconds rather than milliseconds.

Routing

Each delivery region has its own hostname, and that hostname resolves to the one edge currently serving the region. When an edge leaves rotation the hostname is re-pointed within 30 seconds — which is why clients must resolve per request and never cache an address. Failover across regions is the client's job, and our libraries do it with a Range header so a large download resumes rather than restarts.

Edges hold cache only. Losing one is a warm-up cost, never an availability event for a release that is already durable in storage.

Transit and peering

Multiple transit carriers in every region, and we peer selectively where it measurably helps a customer's users rather than for the sake of the port count. If you run a network with a lot of our downloads on it, write to [email protected] and we will look at a session.