CEDEXIS RADAR CDN PERFORMANCE BENCHMARKS METHODOLOGY How Cedexis
CEDEXIS RADAR CDN PERFORMANCE BENCHMARKS
METHODOLOGY How Cedexis monitors CDN performance from real end-users
INTRODUCTION Cedexis Radar has been implemented on more than 50, 000 websites and has been collecting performance data from all real-end users connecting to those websites and Saa. S application. • Java. Script Tag: <script> (function(a, b, c, d, e){function f(){var a=b. create. Element("script"); a. async=!0; a. src="//radar. cedexis. com/1/13960/radar. js"; b. body. append. Child(a)}/b. MSIE 6/i. test(a. navigator. user. Agent)||(a[c]? a[c](e, f, !1): a[d]&&a[d]("on"+e, f))}) (window, document, "add. Event. Listener", "attach. Event", "load"); </script>
METHODOLOGY CDN Performances Analysis • Real-User Measurements are made 2 seconds after the page is fully loaded (on. Load() event) • Radar downloads from CDNs a first 50 -byte object. To test availability, Radar tests if this first download is successful or not. • Then a second identical object is downloaded, once the TCP connection is open, in order to measure HTTP Response Time. At that time, the object is necessarily cached by CDNs • A • Detailed methodology is described here : http: //www. cedexis. com/radar/methodology. html bigger 100 -Kbyte object is then downloaded to monitor throughput.
METHODOLOGY Page Load and Resource Time Measurements • Cedexis collects total page load time (until the on. Load() event) and full resource timing for all elements of pages on which Cedexis Tag has been deployed in HTML 5 compatible browsers. • Full methodology on how Radar gathers data can be reviewed at cedexis. com/radar/methodology. html
- Slides: 5