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
cdnjs served over 214 billion requests in May 2021. 🖥
cdnjs used a massive consumption of 3.93 PB of data to serve these requests this month. 📤
That's nearly 127 terabytes of data and 6.9 billion requests each day (averaged). 🤯
In May, each request to cdnjs used only 18.32 KB of data on average. 🔍
Library highlights
The top 5 library assets on cdnjs remained the same this month, creating a 6 month long trend so far, with
WebFontLoader (1.6.28/webfontloader.js) taking the lead at 8.3 billion requests to the file in the month.
This is the only file and version that webfont has in the top 100 assets this month from cdnjs. In second place is
jQuery (3.3.1/jquery.min.js) with a massive 6 billion requests to the asset in May 2021. Across all 11 files that
jQuery has in the top 100 assets, it totalled 15.2 billion requests this month and 626 TB of bandwidth consumption.
FontAwesome took third and fourth place in the top 5 assets again, with the main CSS file
(4.7.0/css/font-awesome.min.css) and the main font file (4.7.0/fonts/fontawesome-webfont.woff2).
Combined, these two assets account for 9.6 billion requests and 313 TB of bandwidth consumption this month.
Including all the files that FontAwesome has across the top 100 assets on cdnjs, the 11 different files across 6
different versions accounted for over 13.5 billion requests this month and 408 TB of bandwidth.
Once again, jQuery MouseWheel (3.1.13/jquery.mousewheel.min.js) remained in fifth place, with 3.5 billion requests
made to the file this month. In total, the top 5 assets on cdnjs accounted for 27.4 billion requests in May.
The top five libraries overall (based on the top 100 assets) this month were also the same, and consisted of jQuery,
FontAwesome, GSAP, WebFontLoader, and jQuery MouseWheel. Impressively, GSAP had 17 different versions with 21
different files in the top 100 assets this month, generating over 11.2 billion requests to cdnjs in May.
Total Requests & Bandwidth
Avg. Daily Requests & Bandwidth
Top 5 Resources
Top 5 Libraries
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,143,929,826 at 1%.
When multiplied up to 100%, this results in cdnjs serving approximately 214,392,982,600 requests in May.
Over 214 billion requests or roughly 6.9 billion requests each day of May. 📈
Compared to last month this is an overall increase in requests that we served this month, with cdnjs only serving 208
billion across April. However, when averaged per day in each month, we served almost an identical number of requests in
both April and May, going from 6.918 billion in April to 6.915 billion each day in May.
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: 39,275.32 GB.
When multiplied up to be 100%, this produces the estimate of 3,927,532.0 GB of bandwidth used for this month by
cdnjs, or 3.93 PB.
This gives cdnjs a massive bandwidth consumption of 3.93 petabytes of data for requests in May. 🤯
This month we saw an increase in the bandwidth consumed by the CDN, going from 3.78 PB last month to the 3.93 PB
observed this month. Even when looking at the per-day average for both, we saw a 0.5% increase this month, going from
125.9 TB in April to 126.6 TB per day in May. When put over the total number of requests that cdnjs served in May, we
can see that the average request this month accounted for 18.3 KB of bandwidth consumption.
Top 100 requested resources
These are provided at a 1% sample for the whole of May.
Bandwidth is measured in gigabytes.
This data, as well as previous months' data, is available in the SQLite data.db file.