Skip to content

Latest commit

 

History

History
187 lines (168 loc) · 26.5 KB

cdnjs_June_2020.md

File metadata and controls

187 lines (168 loc) · 26.5 KB

cdnjs June 2020 Usage Stats

Information provided directly by Cloudflare for the cdnjs.cloudflare.com domain. ⛅️

Key highlights

  • cdnjs served nearly 185 billion requests in June 2020. 🖥
  • cdnjs used a massive consumption of 3.24 PB of data to serve these requests this month. 📤
  • That's over 108 terabytes of data and 6.2 billion requests each day (averaged). 🤯
  • In June, each request to cdnjs used only 17.58 KB of data on average. 🔍

Library highlights

  • This month, the top three resources on cdnjs remained the same, with WebFontLoader (webfont/1.6.28/webfontloader.js) taking the lead, followed by jQuery (3.3.1/jquery.min.js).
    • WebFontLoader saw over 5.7 billion requests for the single file, with jQuery following closely at just over 5 billion requests for the version 3.3.1 file.
  • FontAwesome (4.7.0/css/font-awesome.min.css) remained in third with the main font file (4.7.0/fonts/fontawesome-webfont.woff2) moving to fourth place to join it, from fifth place last month.
    • Across the 9 different FontAwesome files in the top 100 resources for cdnjs, they consumed over 327 TB of bandwidth with the 11 billion requests made for those files.
  • The most popular library overall this month remained jQuery with 12 files in the top 100, totalling 12.4 billion requests.
    • Close behind was FontAwesome with the 11 billion requests for 9 files in the top 100 and then GSAP in third place, seeing 9.9 billion requests for the 16 files in the top 100 resources for the month.
Requests & Bandwidth Top 5 Resources
cdnjs requests & bandwidth cdnjs 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 1,849,204,306 at 1%.
This is 184,920,430,600 when multiplied up to 100%.

We are also given a number of requests for 3 days at a 100% sample, which is 18,344,643,906.
This is 183,446,439,060 when recalculated for the 30 days of June.

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 184,551,932,715 requests in June.

Nearly 185 billion requests or approximately 6.2 billion requests every single day of June. 📈
Similar to last month, there was a slight drop in cdnjs requests overall this month. However, the average requests per day slightly crept up, from 6.1 billion per day last month to 6.2 billion this month. This still leaves us significantly ahead of where we were sixth months ago, when we saw closer to 160 billion requests per month.

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: 32,256.44 GB.
This is 3,225,644.0 GB or 3.23 PB when multiplied up to be 100%.

Additionally, a 3 day 100% sample is given by Cloudflare at 330,024.33 GB.
This results in 3,300,243.3 GB or 3.30 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,244,293.8 GB of bandwidth used for this month by cdnjs.

This gives cdnjs a massive bandwidth consumption of 3.24 petabytes of data for requests in June. 🤯
This month cdnjs saw a large bump in total bandwidth used compared to previous months, with a 15% increase seen from last month. cdnjs consumed 3.24 PB of bandwidth to serve requests this month, the largest consumption in a single month seen for cdnjs so far. This is similar to the spike seen in February of this year, and can likely be explained in part by the increase in requests to FontAwesome's font files.

Top 100 requested resources

These are provided at a 1% sample for the whole of June. Bandwidth is measured in gigabytes. This data, as well as previous months' data, is available in the SQLite data.db file.

# Requests Bandwidth cdnjs Resource URL
1 57,883,845 303.60 cdnjs.cloudflare.com/ajax/libs/webfont/1.6.28/webfontloader.js
2 50,362,247 1,779.18 cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js
3 46,222,544 306.26 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css
4 35,528,865 2,459.71 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2
5 35,421,632 63.64 cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js
6 20,869,585 592.88 cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js
7 17,116,180 564.25 cdnjs.cloudflare.com/ajax/libs/gsap/latest/TweenMax.min.js
8 14,599,945 18.74 cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js
9 13,825,223 89.49 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js
10 13,443,667 21.85 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css
11 12,059,600 374.27 cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js
12 11,214,458 81.62 cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js
13 10,994,706 379.66 cdnjs.cloudflare.com/ajax/libs/gsap/1.19.1/TweenMax.min.js
14 9,999,662 356.19 cdnjs.cloudflare.com/ajax/libs/gsap/2.0.2/TweenMax.min.js
15 9,553,235 63.97 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js
16 9,411,655 15.56 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css
17 8,966,655 5.25 cdnjs.cloudflare.com/ajax/libs/tinymce/3.5.8/plugins/example/langs/en.min.js
18 8,609,565 39.84 cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js
19 8,330,683 55.53 cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js
20 7,928,561 14.38 cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.12/jquery.mousewheel.min.js
21 7,672,482 269.96 cdnjs.cloudflare.com/ajax/libs/gsap/1.20.2/TweenMax.min.js
22 7,505,269 43.47 cdnjs.cloudflare.com/ajax/libs/postscribe/2.0.8/postscribe.min.js
23 7,434,060 206.57 cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js
24 7,244,051 51.71 cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js
25 7,186,499 196.53 cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js
26 7,007,036 49.69 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css
27 6,977,777 273.59 cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/TweenMax.min.js
28 6,686,088 79.38 cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.11/lodash.core.min.js
29 6,429,720 10.41 cdnjs.cloudflare.com/ajax/libs/gsap/1.18.5/plugins/TextPlugin.min.js
30 6,213,799 14.36 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/cookieconsent.min.js
31 6,177,422 65.33 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js
32 5,811,185 205.91 cdnjs.cloudflare.com/ajax/libs/gsap/1.20.3/TweenMax.min.js
33 5,804,992 6.37 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css
34 5,762,207 437.99 cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js
35 5,616,903 151.50 cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js
36 5,545,304 521.52 cdnjs.cloudflare.com/ajax/libs/gsap/1.14.2/TweenMax.min.js
37 5,471,628 18.71 cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css
38 5,448,582 82.53 cdnjs.cloudflare.com/ajax/libs/mobile-detect/1.4.3/mobile-detect.min.js
39 5,438,699 379.49 cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/webfonts/fa-solid-900.woff2
40 5,383,938 23.85 cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css
41 5,363,017 147.78 cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js
42 5,168,473 30.94 cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js
43 4,744,929 44.60 cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js
44 4,715,113 520.70 cdnjs.cloudflare.com/ajax/libs/video.js/7.7.5/video.min.js
45 4,465,570 41.78 cdnjs.cloudflare.com/ajax/libs/video.js/7.7.5/video-js.min.css
46 4,264,474 93.79 cdnjs.cloudflare.com/ajax/libs/gsap/3.2.6/gsap.min.js
47 4,246,399 46.84 cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js
48 4,215,171 153.68 cdnjs.cloudflare.com/ajax/libs/gsap/2.1.2/TweenMax.min.js
49 4,202,977 41.25 cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.mobile.min.js
50 4,186,298 4.63 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css
51 4,183,250 126.58 cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.min.js
52 4,124,410 63.72 cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js
53 4,078,121 59.01 cdnjs.cloudflare.com/ajax/libs/gsap/latest/plugins/CSSPlugin.min.js
54 4,008,493 138.39 cdnjs.cloudflare.com/ajax/libs/gsap/1.19.0/TweenMax.min.js
55 3,954,476 13.08 cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.min.css
56 3,866,716 24.77 cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/js/bootstrap.min.js
57 3,857,231 21.35 cdnjs.cloudflare.com/ajax/libs/bxslider/4.1.2/jquery.bxslider.min.js
58 3,812,738 22.96 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css
59 3,783,931 5.08 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick-theme.min.css
60 3,783,569 5.92 cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css
61 3,715,010 5.14 cdnjs.cloudflare.com/ajax/libs/normalize/3.0.3/normalize.min.css
62 3,707,357 66.25 cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css
63 3,654,095 6.72 cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js
64 3,639,667 102.04 cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js
65 3,613,360 12.75 cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js
66 3,565,008 107.04 cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js
67 3,552,851 4.27 cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js
68 3,512,023 8.27 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/cookieconsent.min.js
69 3,487,546 7.98 cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js
70 3,431,902 61.90 cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js
71 3,426,466 6.69 cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.min.css
72 3,419,767 38.26 cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css
73 3,365,110 8.35 cdnjs.cloudflare.com/ajax/libs/gsap/latest/easing/EasePack.min.js
74 3,348,289 4.89 cdnjs.cloudflare.com/ajax/libs/js-cookie/2.2.0/js.cookie.min.js
75 3,346,716 116.70 cdnjs.cloudflare.com/ajax/libs/gsap/1.20.4/TweenMax.min.js
76 3,340,552 7.07 cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js
77 3,302,213 13.83 cdnjs.cloudflare.com/ajax/libs/jquery-migrate/1.4.1/jquery-migrate.min.js
78 3,272,441 12.82 cdnjs.cloudflare.com/ajax/libs/json3/3.3.2/json3.min.js
79 3,211,023 98.66 cdnjs.cloudflare.com/ajax/libs/babel-polyfill/6.26.0/polyfill.min.js
80 3,185,118 99.60 cdnjs.cloudflare.com/ajax/libs/jquery/1.11.1/jquery.min.js
81 3,155,443 34.12 cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css
82 3,146,893 29.51 cdnjs.cloudflare.com/ajax/libs/gsap/latest/TweenLite.min.js
83 3,139,665 37.42 cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css
84 3,094,381 37.48 cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.css
85 3,092,395 23.16 cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js
86 2,983,579 53.39 cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js
87 2,973,665 18.70 cdnjs.cloudflare.com/ajax/libs/bxslider/4.2.12/jquery.bxslider.min.js
88 2,890,113 81.81 cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js
89 2,881,172 53.68 cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.9-1/crypto-js.min.js
90 2,871,403 10.14 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/logo.png
91 2,813,584 76.39 cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.7/js/swiper.min.js
92 2,782,221 8.84 cdnjs.cloudflare.com/ajax/libs/mustache.js/2.3.0/mustache.min.js
93 2,763,509 8.95 cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.7/css/swiper.min.css
94 2,745,049 17.78 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css
95 2,728,804 14.70 cdnjs.cloudflare.com/ajax/libs/iframe-resizer/3.5.15/iframeResizer.contentWindow.min.js
96 2,718,824 11.02 cdnjs.cloudflare.com/ajax/libs/videojs-youtube/2.6.0/Youtube.min.js
97 2,717,321 11.67 cdnjs.cloudflare.com/ajax/libs/gsap/2.0.2/plugins/BezierPlugin.min.js
98 2,693,116 13.37 cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/rollups/aes.js
99 2,685,940 27.12 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js
100 2,664,189 74.65 cdnjs.cloudflare.com/ajax/libs/jquery/2.2.1/jquery.min.js

Author: Matt (IPv4) Cowley - If there are any errors, please let me know and I will endeavour to correct them.