Skip to content

Latest commit

 

History

History
199 lines (181 loc) · 27.6 KB

cdnjs_February_2020.md

File metadata and controls

199 lines (181 loc) · 27.6 KB

cdnjs February 2020 Usage Stats

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

Key Highlights

  • cdnjs served over 170 billion requests in February 2020. 🖥
  • This month, cdnjs used a huge consumption of 3.22 PB of data to serve these requests. 📤
  • That's over 111 terabytes of data and 5.9 billion requests every day (averaged). 🤯
  • In February, each request to cdnjs used only 18.92 KB of data on average. 🔍
  • Over 985 million websites used cdnjs resources in February. ⚡️

Library Highlights

  • The top four library resources for cdnjs remained the same as the previous months, with jQuery (3.3.1/jquery.min.js) leading the way once again.
    • FontAwesome (4.7.0/css/font-awesome.min.css) was the second most requested, with jQuery Mousewheel (3.1.13/jquery.mousewheel.min.js) taking third and FontAwesome's main webfont (4.7.0/fonts/fontawesome-webfont.woff2) taking fourth place.
  • GSAP 1.14.2 (1.14.2/TweenMax.min.js) took fifth place this month, replacing the previous GSAP 'latest' (latest/TweenMax.min.js) version that was there before.
    • It is important to note that the 'latest' version that cdnjs has for GSAP is not actually the latest, this is a legacy version that people really shouldn't use. cdnjs doesn't support a 'latest' URL for libraries.
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,691,888,679 at 1%.
This is 169,188,867,900 when multiplied up to 100%.

We are also given a number of requests for 3 days at a 100% sample, which is 17,938,999,509.
This is 173,410,328,587 when recalculated for the 29 days of February.

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 170,244,233,072 requests in February.

Over 170 billion requests or around 5.9 billion requests every day of February. 📈
This number of requests is far more inline with what cdnjs was seeing toward the end of last year (October and November), prior to the dip seen in December and January.

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: 31,865.25 GB.
This is 3,186,525.0 GB or 3.19 PB when multiplied up to be 100%.

Additionally, a 3 day 100% sample is given by Cloudflare at 344,106.33 GB.
This results in 3,326,361.2 GB or 3.33 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,221,484.0 GB of bandwidth used for this month by cdnjs.

This gives cdnjs a huge bandwidth consumption of 3.22 petabytes of data for requests this month. 🤯
This is the largest bandwidth consumption that cdnjs has seen to date, with a much larger spike than what was seen in our total requests for this month.
Looking at the resources that consumed the most bandwidth this month, FontAwesome's web font (4.7.0/fonts/foontawesome-webfont.woff2) was the largest with 216.9 TB of bandwidth consumed this month. In second place for bandwidth consumption was another top 5 resource, GSAP (1.14.2/TweenMax.min.js), which accounted for 215.7 TB of bandwidth in February.

Websites using cdnjs

This month we also requested a new number from Cloudflare based on the logs they keep for cdnjs.cloudflare.com.

Part of the logging data kept is the headers for requests made to the subdomain, so we can use this to estimate the number of websites that have been using cdnjs for their resources in the last month, based on the number of unique subdomains presented in the Referer request header.

For the month of February 2020, Cloudflare gave this number at a 1% sample with 9,859,171 unique subdomains having made requests to cdnjs.cloudflare.com.
Scaling this up to a rough estimate for 100%, we can approximate that 985,917,100 unique subdomains made requests for resources from cdnjs.cloudflare.com this month.

Over 985 million websites (unique subdomains) requested cdnjs resources in February. ⚡️

As part of this, we also requested the same stat (unique client referer hosts) for the previous few months, and from those results we can say that this appears to be normal with a slight upward trend as would be expected of a project that is still growing.

In January 2020, Cloudflare reported 9,861,395 unique subdomains making requests to cdnjs.cloudflare.com at 1%, or ~986 million websites using cdnjs.
In December of last year, at 1% there were 9,402,043 unique subdomains that made cdnjs.cloudflare.com requests, or ~940 million unique subdomains requesting cdnjs resources.
And, in November 2019, from the logs we can see that 9,792,982 unique subdomains made requests to cdnjs, or ~979 million unique websites (based on subdomains) making requests to cdnjs.cloudflare.com.

Top 100 Requested Resources

These are provided at a 1% sample for the whole of February. 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 42,269,490 1,114.64 cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js
2 40,706,531 270.09 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css
3 33,053,641 59.12 cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js
4 30,962,956 2,169.07 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2
5 22,767,308 2,157.65 cdnjs.cloudflare.com/ajax/libs/gsap/1.14.2/TweenMax.min.js
6 22,344,429 737.88 cdnjs.cloudflare.com/ajax/libs/gsap/latest/TweenMax.min.js
7 16,994,895 483.05 cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js
8 14,624,608 94.89 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js
9 14,409,403 23.57 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.css
10 12,904,170 16.44 cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js
11 12,665,549 395.26 cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js
12 10,223,852 365.23 cdnjs.cloudflare.com/ajax/libs/gsap/2.0.2/TweenMax.min.js
13 10,010,999 66.64 cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js
14 9,721,864 5.72 cdnjs.cloudflare.com/ajax/libs/tinymce/3.5.8/plugins/example/langs/en.min.js
15 8,843,830 15.97 cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.12/jquery.mousewheel.min.js
16 8,263,086 55.67 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js
17 8,258,240 13.69 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css
18 8,139,475 226.56 cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js
19 7,905,457 36.64 cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js
20 7,303,423 268.03 cdnjs.cloudflare.com/ajax/libs/gsap/2.1.3/TweenMax.min.js
21 6,723,324 79.97 cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.11/lodash.core.min.js
22 6,577,664 46.53 cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js
23 6,514,445 224.90 cdnjs.cloudflare.com/ajax/libs/gsap/1.19.0/TweenMax.min.js
24 6,467,774 14.93 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/cookieconsent.min.js
25 6,452,320 41.87 cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js
26 6,293,428 173.66 cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js
27 6,291,321 36.51 cdnjs.cloudflare.com/ajax/libs/postscribe/2.0.8/postscribe.min.js
28 6,243,172 23.47 cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css
29 6,182,935 214.10 cdnjs.cloudflare.com/ajax/libs/gsap/1.19.1/TweenMax.min.js
30 5,784,200 34.28 cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js
31 5,733,548 201.18 cdnjs.cloudflare.com/ajax/libs/gsap/1.20.2/TweenMax.min.js
32 5,524,455 150.30 cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js
33 5,432,295 145.48 cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js
34 5,398,454 53.09 cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.mobile.min.js
35 5,271,413 36.89 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css
36 5,198,415 35.73 cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js
37 5,036,108 75.94 cdnjs.cloudflare.com/ajax/libs/mobile-detect/1.4.3/mobile-detect.min.js
38 5,024,545 22.15 cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css
39 4,958,886 71.73 cdnjs.cloudflare.com/ajax/libs/gsap/latest/plugins/CSSPlugin.min.js
40 4,858,038 177.38 cdnjs.cloudflare.com/ajax/libs/gsap/2.1.2/TweenMax.min.js
41 4,817,863 352.71 cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js
42 4,774,231 5.26 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.min.css
43 4,452,010 11.02 cdnjs.cloudflare.com/ajax/libs/gsap/latest/easing/EasePack.min.js
44 4,438,148 17.55 cdnjs.cloudflare.com/ajax/libs/json3/3.3.2/json3.min.js
45 4,432,105 156.70 cdnjs.cloudflare.com/ajax/libs/gsap/1.20.3/TweenMax.min.js
46 4,424,629 13.77 cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js
47 4,279,873 23.28 cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/js/bootstrap.min.js
48 4,078,276 38.19 cdnjs.cloudflare.com/ajax/libs/gsap/latest/TweenLite.min.js
49 4,037,480 22.33 cdnjs.cloudflare.com/ajax/libs/bxslider/4.1.2/jquery.bxslider.min.js
50 3,973,490 13.16 cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.min.css
51 3,973,474 7.30 cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js
52 3,957,681 109.87 cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js
53 3,880,218 40.91 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js
54 3,845,351 115.40 cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js
55 3,803,521 116.74 cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.9-1/crypto-js.js
56 3,797,606 35.24 cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/js/bootstrap.min.js
57 3,792,446 264.28 cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/webfonts/fa-solid-900.woff2
58 3,728,657 133.21 cdnjs.cloudflare.com/ajax/libs/gsap/2.0.1/TweenMax.min.js
59 3,650,067 21.70 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.4.0/css/font-awesome.min.css
60 3,570,564 318.06 cdnjs.cloudflare.com/ajax/libs/bodymovin/5.5.3/lottie.js
61 3,554,723 107.67 cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/js/swiper.min.js
62 3,461,563 115.68 cdnjs.cloudflare.com/ajax/libs/gsap/1.18.2/TweenMax.min.js
63 3,422,404 61.38 cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js
64 3,398,261 53.77 cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.min.js
65 3,377,212 7.77 cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js
66 3,339,461 57.75 cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css
67 3,319,056 13.83 cdnjs.cloudflare.com/ajax/libs/jquery-migrate/1.4.1/jquery-migrate.min.js
68 3,298,599 116.16 cdnjs.cloudflare.com/ajax/libs/gsap/1.20.4/TweenMax.min.js
69 3,298,218 4.60 cdnjs.cloudflare.com/ajax/libs/normalize/3.0.3/normalize.min.css
70 3,266,356 11.52 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/logo.png
71 3,252,531 7.68 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.10/cookieconsent.min.js
72 3,230,441 4.71 cdnjs.cloudflare.com/ajax/libs/js-cookie/2.2.0/js.cookie.min.js
73 3,165,635 4.98 cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css
74 3,161,477 97.68 cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js
75 3,159,342 19.91 cdnjs.cloudflare.com/ajax/libs/bxslider/4.2.12/jquery.bxslider.min.js
76 3,150,241 35.16 cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js
77 3,143,101 3.48 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css
78 3,118,041 2.85 cdnjs.cloudflare.com/ajax/libs/jquery-confirm/3.3.4/jquery-confirm.min.js
79 3,002,871 3.64 cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js
80 2,989,349 6.14 cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js
81 2,986,547 157.04 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2
82 2,976,808 80.97 cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.7/js/swiper.min.js
83 2,953,471 4.00 cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick-theme.min.css
84 2,868,048 15.01 cdnjs.cloudflare.com/ajax/libs/react/16.8.6/umd/react.production.min.js
85 2,852,458 5.75 cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.min.css
86 2,850,319 15.43 cdnjs.cloudflare.com/ajax/libs/iframe-resizer/3.5.15/iframeResizer.contentWindow.min.js
87 2,844,514 90.04 cdnjs.cloudflare.com/ajax/libs/react-dom/16.8.6/umd/react-dom.production.min.js
88 2,812,742 9.17 cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.7/css/swiper.min.css
89 2,726,178 17.71 cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css
90 2,711,774 3.74 cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/dark-bottom.css
91 2,710,066 84.80 cdnjs.cloudflare.com/ajax/libs/babel-polyfill/6.26.0/polyfill.min.js
92 2,705,200 81.38 cdnjs.cloudflare.com/ajax/libs/babel-polyfill/6.23.0/polyfill.min.js
93 2,654,392 82.62 cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js
94 2,635,867 19.78 cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js
95 2,635,117 81.27 cdnjs.cloudflare.com/ajax/libs/jquery/1.11.1/jquery.min.js
96 2,603,138 21.96 cdnjs.cloudflare.com/ajax/libs/iScroll/5.2.0/iscroll.min.js
97 2,587,228 283.76 cdnjs.cloudflare.com/ajax/libs/video.js/7.7.1/video.min.js
98 2,584,843 29.15 cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.css
99 2,566,764 45.81 cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js
100 2,531,048 7.02 cdnjs.cloudflare.com/ajax/libs/jquery.lazy/1.7.9/jquery.lazy.min.js

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

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy