In Cucumbertown we use various methods to ensure that our page load time stays in 2 seconds, up to no more than 3 seconds, we really value this.
If the response is more than 3 seconds, we will receive a lot of alerts.
A few days ago, Chris Zacharia had not written the article on the importance of page weight and the strategy of YouTube. At that time, we were in the inbox. A Google Analytics alert requires more than 20 seconds of page load time, and then you drop everything to see what happens.
Usually, the loading delay of the Web page will be discovered after the random test of the product promotion or the extensive use. But it happened and the alarm came a day later than expected. This is really surprising. The unknown problem in IMO that you have not yet found the root cause is far more dangerous than the large vulnerabilities that you have come to realize.
We started a detailed investigation and then saw the result:
It is clear that these relate to other results. Cucumbertown is a food channel in Nigeria and a quality blogger in Thailand, which makes it popular in different regions. But as you can see, the pages in these countries are a little bit abnormally low.
Cucumbertown is an asset-heavy web site, and although we postponed all the action on Requiejs and then actively loaded JavaScript on demand, we made a lot of effort to load the underlying script.
We have confirmed that Cucumbertown's loading time in the United States is 2.5 seconds, compared to other countries this is simply the speed of light, DSL equipment around the world a week delay is 43 milliseconds. So it's time to start thinking about the advantages of CDN ' ing.
At Zynga we started with Akamai, but then we switched to limelight because they looked more trustworthy. But the recent cloudflare in Hackernews and their umbrella features seem to be exploring. So I took a closer look and tested the CloudFlare.
There is a lot of demand is good, but if the page is always not open that is the same as the cache gets evicted. If the page is not active after the first click, then the page load will become more slow. After that, however, the required web page load time is between 1.5 and 2 seconds.
I used to think of CDN as a very expensive term for businesses. But the situation now is this: the beginning of a global service, and it seems to be indispensable.
In the end, what is your experience, and what do you think?