Back to Home

Runet Performance Week / Openstat Blog

hosting · site performance · hosting providers · hosting provider

Runet performance week

    Some time ago, in one of the boarding houses of the Leningrad Region in a narrow circle of hosting providers, co-owner of Openstat Leonid Filatov presented a report, which became a kind of feast of meta-analysis. We managed to combine a lot of heterogeneous data on an example of a topic that most webmasters and hosters care about - the performance (speed) of returning web site pages to different hosting services and depending on various engines.

    An example of such a report.



    As you can see, there is so much data that I want to decompress them.

    But first, a couple of paragraphs on how they are obtained.

    One of their sources is the special developer interface adopted on December 17, 2012 - the Navigation Timing API. It provides access to a set of parameters characterizing the speed of loading and preparing the page for work - the time in milliseconds that has elapsed from the beginning of an era to a specific event. Based on it, Openstat provided a new standard report for a little over a month, which allows one to find out the performance of page returns in real time and evaluate the speed of page assembly for various users.
    In addition to Openstat, there are several more web analytics in the world with similar functionality: New Relic, Google Analytics, Yandex. Metric, Piwik. They allow you to work with the performance of sites, as with traces of people in the virtual space, in other words, with Big Data. Other tests, for example, the well-known WebPagetest, measure page loading speed not for live visitors, but for programs that communicate with the server.

    Another data source is the Openstat crawler, which since last summer has been indexing the entire Runet, as well as Bynet, Uanet and sites of other domain zones, where Russian users go in large numbers. The main purpose of this "spider" is to collect signatures of counters, advertising systems, online consultants and similar systems. But along the way, he fixes available site technometrics.

    The crawler works with all second-level domains that give a “200” response, and the counter works with all the sites where it is installed. Therefore, a meta-analysis using both tools was often carried out only for second-level domains.
    However, the simplest report was received for one, but very large RuNet site.



    It’s easy to guess that desktop browsers turned out to be faster than mobile browsers (so this is not specifically marked on the histogram).
    And if you think about this picture, then the first immature thoughts are:
    1. Yandex Browser should have been done with the goal (apart from the competition in the search market) of optimizing page loading speed, but it still does not exceed competitors!
    2. The first three include browsers for geeks, and they already provided themselves and the last mile with good bandwidth.
    But such conclusions are not rich in meaning, and Crome has long become a browser for everyone, since every fifth Internet provider has it.
    So here it is more appropriate to draw conclusions for analysts of a specific Internet resource.

    And here is the first special study, “Performance Dependence for 57 Popular CMS”. A selection of 24 thousand sites. Results for May 2014. In April, 38 CMS were tested and the first five were exactly the same, although with different values.



    Name CMSAverage msMin., MsMax. MsSites
    A549117512137
    Melbis shop89863214627
    RBC Contents96146313778
    ImageCMS98043717485
    Abo996457183412
    Djem113090114257
    Aquilon118396114052
    Twilight1189102413593
    TYPO31453426370819
    S. Builder147428134758
    Taberna eCommerce150578424823


    In the case of Bitrix, the speed depends on whether the website acceleration (CDN) service was used, as well as the Composite Site technology. Such nuances were not tracked.



    One of the central reports was in search of itself for a long time. Five times refined (in the sense of grouping) data on hosting providers. The selection criteria for the central slide twice changed.
    In the end, when choosing the defendants, we stopped at the statistics of the hosting providers StatOnline.ru (from there the shares in the group were taken). And after approximate calculations using Excel, the final report was generated using SQL.
    Although there is no limit to perfection, the following diagram should be regarded as data related to the real situation in May 2014.



    organizationbitrixdrupaljoomlasetup_rudlewordpressucoz
    Agava154114442230 24223313 
    Beget202326842949 40933967 
    Compubyte limited      4662
    Firstvds216323842846 36673679 
    Garant-park-telecom140428852030 22033430 
    Hetzner286125912990 42284213 
    Hosting telesystems network224539182681 48652636 
    Insolve139720362576 41162205 
    Infobox185914936970 26362857 
    Jino avguro177947463271 47144966 
    Leaseweb181424592775 40753512 
    Majordomo181228062776 37884640 
    McHost.RU1518139232846 35984456 
    RU-CENTER  980    
    RU-NIC247628362747 49643615 
    Reg.Ru175316582633 33594855 
    Sedo parking       
    SPRINTHOST.RU104722102723 58476091 
    Setup.ru   3499   
    Spaceweb181517402301 24943126 
    Timeweb171921832949 25204390 
    ihc.ru204316492502 32173562 
    masterhost217917022178 26312751 


    And a little bit about the vulnerability of hosting providers using SSL certificates as an example, which were collected by the same Openstat crawler for second-level domains on port 443.
    This completely separate study was conducted on the whole Runet (4.93 million domains). 1.6 million certificates were discovered, of which 760 thousand were self-signed; fully normal (status 200) - 4 thousand; vulnerable to Heartbleed (vulnerable version of OpenSSL) - 133 thousand (8%).



    HeartBleed could become, if not already, the biggest information vulnerability in general.
    According to Habrahabr analysts, approximately примерно Runet websites were vulnerable to this day. An accurate calculation showed that this is not the case, to put it mildly.



    orgcnt
    Firstvds49248
    Reg.Ru14838
    Hetzner12279
    Not determined9231
    Majordomo6220
    Leaseweb3359
    Closed Joint Stock Company RuWeb3274
    OOO “Network of data-centers“ Selectel ”2027
    Timeweb2016
    E-PLANET Hosting Provider1651
    masterhost1614

    "Runet Performance Week" turned out to be non-calendar. It began on Friday, May 23, when Andrei Travin (Openstat) and Sergey Ryzhikov (1C-Bitrix) spoke about website performance at the Failover conference - the first two reports. The first of these included the dependence of site performance on CMS in April. And Sergey had about his “Composite site”.
    On May 27, they managed to report the same thing to Petersburgers at the SPIK conference.
    And on May 30, Leonid Filatov at the "Host Review" showed the dependence of site speed on the largest providers and at the same time on the CMS used by them.
    Almost simultaneously, a Bitrix study appeared on the performance of 100 domestic online stores, as if in response to a similarSurvey of 500 stores from Radware.
    It will be necessary to rake the results obtained not only in June, but also generally before the fall conferences.

    Read Next