Solution: let's replace the "Internet" with only 100 faster-loading websites that we (and the local governments) approve. Win-win, right?
Why the Internet in Sub-Saharan Africa Sucks
91–100 of 127 posts
Re: Why the Internet in Sub-Saharan Africa Sucks
#92I have been wondering if it could be something with limits of the number of multiple connections, or even requests, affecting the AJAX requests in the background, or some kind of unfortunate timeout limit in the javascript layer.
Not sure, but with this info, I'm of course thinking more about the lag.
Would be interesting with more details on how it affects typical AJAX apps!
Re: Why the Internet in Sub-Saharan Africa Sucks
#93This is why CloudFlare is building out PoPs in Africa. Our goal is to be 10s of ms from people living there, not 100s, so that people who use CloudFlare for their sites provide a great experience in African countries. We are already live in Johannesburg and there will be many more.
Re: Why the Internet in Sub-Saharan Africa Sucks
#94Earlier quoted context omitted.
You should take a look at the WebRTC stack. Opus => RTP => DTLS => SCTP => UDP. For simpler applications you can drop parts of that, for example just RTP over UDP if you don't need retransmissions or encryption.
Yes, WebRTC is also a contender, almost final before I came across QUIC. I was also studying it, the application has to be reliable, so except for the DTLS, I can't skip any other layer of stack. I just have to make a final test to compare the reliability and speed characteristics of TCP vs SCTP (and maybe QUIC) for the application. WebRTC also has excellent P2P features, that's again a big plus. Thanks for the help!
Re: Why the Internet in Sub-Saharan Africa Sucks
#95There 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).
Re: Why the Internet in Sub-Saharan Africa Sucks
#96There 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).
Re: Why the Internet in Sub-Saharan Africa Sucks
#97250ms to Facebook and that 'sucks', glad to see New Zealand's opinion on our internet connectivity is validated! I routinely see 270-300ms pings to facebook. Anything on Amazon's CDN is at 150ms that as is CloudFlare. Akamai does have local nodes, as does Google but the lack of competition on the cable makes it slow. Guess I should move to Kenya?
HTTP 2.0 is going to be great for you Kiwis.
Still won't shake the pain that is a single connection to the rest of the world (the AU links are only used for local traffic).
Re: Why the Internet in Sub-Saharan Africa Sucks
#98250ms to Facebook and that 'sucks', glad to see New Zealand's opinion on our internet connectivity is validated! I routinely see 270-300ms pings to facebook. Anything on Amazon's CDN is at 150ms that as is CloudFlare. Akamai does have local nodes, as does Google but the lack of competition on the cable makes it slow. Guess I should move to Kenya?
Re: Why the Internet in Sub-Saharan Africa Sucks
#99This is why CloudFlare is building out PoPs in Africa. Our goal is to be 10s of ms from people living there, not 100s, so that people who use CloudFlare for their sites provide a great experience in African countries. We are already live in Johannesburg and there will be many more.
Your Johannesburg PoP is always crashing and gives lots of error messages. Very noticeable every few days with Reddit and HN [clearly shows Johannesburg as the PoP on the error message]. That being said the speed boost is very obvious :)
Re: Why the Internet in Sub-Saharan Africa Sucks
#100Solution: let's replace the "Internet" with only 100 faster-loading websites that we (and the local governments) approve. Win-win, right?
I can't help but notice that the writer is only checking US-based websites. I'm sure that local alternatives actually hosted in-country are much faster. Why should users in Kenya care about loading some Silicon Valley dating app?
Given that each one of these has the vigorous majority of their users outside the US and most have substantial non-US infrastructure build, it gets a little strange to label them "US-based".
But I think it's fair to point out that if performance lags to the extreme it may open market opportunities for local competitors to differentiate themselves with speed. Local hosting options are limited, however, making things more challenging for indigenous entrepreneurs. I was amused and appalled to find that many "Kampala web hosting" companies are actually themselves hosted in Los Angeles.
So: not much is hosted in-country. Very little traffic terminates domestically outside caches.