Show HN: Global HTTP Latency Test
geoping.com
geoping.com
I type news.ycombinator.com at the URL prompt, hit Enter. Nothing happens, then in 2 to 10 seconds the URL changes to "Loading.." with a new dot appended every second. And after few more seconds it changes back to the URL input and blinking cursor. The map on top stays exactly the same - white pixel grid of the world on black.
--
(edit) Upvote this -> https://news.ycombinator.com/item?id=5538604
I'm running the data provider for that: http://api.wheresitup.com/
My bad.
Our system uses gearman and supervisord to manage the job queue, but didn't have systems in place to notice an exploding work queue. The job queue hit 13k at one point, which is clearly sub-optimal. We've launched 4x our normal worker count and performance on that system (and for our other customers) has recovered.
sorry for the delay paul
- The URL length limit is way too low! If I want to test a specific asset that's delivered by CDN there is no way to do that
- The colours seem inverted (I'd expect green for fast, red for slow) but this may be a cultural thing
- I'd dampen down the grey a bit, it looks like it's a measurement but really I think that's just places where no test was performed?
- Presumably you know where you can get measurements from so perhaps the initial map should be dual toned to reflect that
My server is in London but got a ping of 276ms in London and only 39ms in Paris. There must be a bottleneck somewhere.
You can take a deeper look at how we get to your box with http://wheresitup.com/ which should return your traceroute as well.
[1] http://wonderproxyblog.com/2011/02/09/miles-per-milisecond/
Apparently the response time from Hangzhou to google.com is 792737264ms (about 9 days)...so there might be a bug there.
The map starts a static SVG file and the pings are added to the DOM with JS. The animation is a mix of JS and SMIL.