You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This month (September 2020), cdnjs served over 223 billion requests. 🖥
This month, cdnjs used a massive consumption of 3.90 PB of data to serve these requests. 📤
That works out to over 130 TB of data and 7.4 billion requests every day (averaged). 🤯
In September, each request to cdnjs (on average) used only 17.49 KB of data. 🔍
Library highlights
The top resource this month on cdnjs was jQuery (3.3.1/jquery.min.js) with over 10 billion requests, replacing
WebFontLoader as the top resource last month.
jQuery saw nearly a 100% increase in requests this month, going from 5.1 billion to 10.2 billion requests. Looking
into the specifics of this, it appears that a few new sites with high traffic have added this resource, resulting in
the traffic increase to cdnjs.
jQuery MouseWheel (3.1.13/jquery.mousewheel.min.js) jumped in popularity again this month, moving to become the
second most popular resource from fourth last month.
Similar to jQuery, jQuery MouseWheel saw an increase in requests from 3.6 billion in August to 6.4 billion
requests this month, a 77% increase. WebFontLoader (webfont/1.6.28/webfontloader.js) dropped to third place with
FontAwesome (4.7.0/css/font-awesome.min.css) in fourth and jQuery (3.4.1/jquery.min.js), a new contender for the top
5, in fifth place.
Considering all resources in the top 100 for September, jQuery remained the top library with its 15 files receiving
over 841 million requests per day on average.
In second place overall, based on the top 100 resources, was FontAwesome with 10.3 billion requests to the 7 files
in the top 100, compared to the 25.2 billion for jQuery. GSAP sits in third place overall, once again, with over 10.1
billion requests to its 16 files in the top 100 resources.
Requests & Bandwidth
Top 5 Resources
Total number of requests
The first important stat that we are given is the total number of requests sent to cdnjs.cloudflare.com.
Cloudflare provides this number to us at a 1% sample for the whole month, giving 2,221,463,269 at 1%.
This is 222,146,326,900 when multiplied up to 100%.
We are also given a number of requests for 3 days at a 100% sample, which is 22,638,285,493.
This is 226,382,854,930 when recalculated for the 30 days of September.
To provide the best possible estimate for the entire month, an average of both numbers will be used to generate the
estimate for the final number of requests for the month (75%: 1% month sample data, 25%: 100% 3 day data).
This results in cdnjs serving approximately 223,205,458,908 requests in September.
Over 223 billion requests or around 7.4 billion requests every day of September. 📈
This is a considerable increase on the traffic that cdnjs saw last month and in months previous to that, with over a 20%
increase in the average daily requests this month. This increase in traffic can mostly be attributed to the large number
of requests that jQuery (3.3.1/jquery.min.js) saw this month, nearly doubling in traffic compared to August.
Total bandwidth usage
Another great stat that Cloudflare has given us again is the bandwidth usage for the cdnjs.cloudflare.com domain.
This number, like total requests, is provided at a 1% sample for the month and in gigabytes: 38,907.41 GB.
This is 3,890,741.0 GB or 3.89 PB when multiplied up to be 100%.
Additionally, a 3 day 100% sample is given by Cloudflare at 394,246.19 GB.
This results in 3,942,461.9 GB or 3.94 PB for the month.
As with the total number of requests and due to the significant difference between the two, both numbers will be used to
calculate an average for the final estimate of bandwidth consumed this month (75%: 1% month sample data, 25%: 100% 3
day data).
This produces the estimate of 3,903,671.2 GB of bandwidth used for this month by cdnjs.
This gives cdnjs a massive bandwidth consumption of 3.90 petabytes of data for requests in September. 🤯
Similar to the total requests seen this month, the bandwidth usage for cdnjs also increased to reflect the increased
level of traffic to the CDN. However, the average bandwidth consumed by a request to cdnjs this month actually fell,
from 18.01 KB last month to only 17.49 KB this month.
Top 100 requested resources
These are provided at a 1% sample for the whole of September.
Bandwidth is measured in gigabytes.
This data, as well as previous months' data, is available in the SQLite data.db file.