4 ms·
My company provides mobile app content delivery for a bunch of apps. We use a mobile specific protocol (and backend smarts) that measures and records the latenc
by chetanahuja 11y ago
My company provides mobile app content delivery for a bunch of apps. We use a mobile specific protocol (and backend smarts) that measures and records the latencies for each of these connections. Unfortunately, due to a lack of reasonably easy hosting or cloud solution in Africa, all African traffic is currently served out of Europe. As for sub-saharan countries, Nigeria Kenya and South Africa are the only countries where we see any significant traffic at all. And yes, the latencies are horrible, but if we look at our worldwide traffic, there are bad mobile connections everywhere (even in US and Europe) and we have specifically designed the protocol to minimize roundtrips and handle losses more cleverly than TCP, so we do ok under these conditions (though clearly not as well as we would if we had extensive server presence in the continent).
There is some slight chance that Amazon or Google might introduce compute cloud nodes in Africa... as soon as that happens, we'd love to extend our presence there. And if that's not forthcoming in the near future, we'll definitely explore other hosting options (as we've done in India for now).
- Sami_Lehtinen 11y agoWhat's the problem with Hetzner? http://www.hetzner.co.za/ http://www.hetzner.co.za/
- chetanahuja 11y agoHmm... that's an intriguing possibility. I always thought of Hetzner as a Germany only hosting provider. Thanks for the pointer.