There is in Russia VK and Yandex. All of them are great, well done guys in general: the extremely high attendance, and the complexity of the infrastructure, and the technologies used, but in the world they are not so popular. This is also the case of most lovers in China, from those whose eyes are directed to California, where
a hitech company worth a billion dollars appears every 3 months, in the picture of the world is simply missing. This country is in many ways, where it comes to quantity, unusual, constantly because of the rumor of the city of China, metro, bridges, ports; so here I am - about massive Chinese sites. Comparing with DDOS as an attack is stupid, it is completely different and it is not commonplace, but there are sites where the infrastructure is sharpened for millions, if only for the reason that they seemed interesting to me.
baidu.com
The leader not only of the Chinese Internet, but also of the
world (although by some numerical indicators it is almost synonymous), Baidu is right behind Google, Facebook, Youtube and Yahoo. Baidu is an internal replacement for Google, and search and many, many other services from maps and wikipedia to Google Drive (and yes, it has its fork Chromium and Android).
And this is the fourth generation of Baidu Maps, for exampleThe Chinese Internet is about to have half the population, with about 600 million users online, according to various sources. With the help of Baidu, the vast majority of this audience is looking for (
83% ), which translates into $ 500 million in net profit
in Q3 2012 and sixteen thousand employees in the state. And the brand has all sorts of beautiful offices, conferences and its own skyscraper, planned for 2015.
')
project Baidu Science and Technology CampusBaidu R & D has some baidu-tech.com blog with articles like the
Intelligent algorithm in site quality rating system or a very good article
why php is so slow in Chinese. Even if we take the fact that Baidu has no competitors due to the peculiarities of the country, it is obvious that it simply could not function with so many users without using and not using the best practices. You can't just hire and hire one hundred thousand Chinese to serve a lot of http requests.
For example, the
new Baidu
data center is one of the largest in the world (by the amount of 1.6 billion investments). 700,000 CPUs on 120 thousand square meters. It
will be built on the infrastructure of opencompute.org, born on Facebook. But even now they have hundreds of data centers and CDN nodes throughout China to serve billions of queries.
On such CDNs, as usual, any statics,
tangram.js for example — jquery-like javascript library for frontend development, “efficient and reliable” is spinning. And just like jquery has jquery UI, so there is
Magic . And the tangram from the examples looks familiar, and it is clear why the style of the well-known API is borrowed:
function request() { baidu.ajax({ url: '../../demos/baidu.ajax()/sleep.php', type: 'POST', data: { time: baidu.dom('#sleep-time').val() }, async: baidu.dom('#chk-async').attr('checked') === 'checked', success: function(responseText){ baidu.dom('#status').html(responseText); } }); } baidu.dom('#request').on('click', function(){ baidu.dom('#status').html('...');setTimeout(request, 50);});
Baidu search giant first. He
sponsors HyperTable distributed storage, a BigTable clone. It is argued that HyperTable is significantly
faster than HBase II on all tests, except for random reading uniformly distributed keys (the random read uniform test), where they are equal.
taobao.com
Chinese Amazon, although so far inferior in the
Alexa Top Sites list to the original one position (# 11), but with strictly positive dynamics. Half a billion registered users, 213 million of whom visited taobao.com network within 24 hours. Imagine what an online store is: it’s a lot of static, a page with dozens of images (
like this one ), user sessions, ordering and ordering processes, recommendation algorithms. November 11 on the site of this network tmall.com was a sale, which recorded
10 million visitors who came in the first minute, bought goods worth $ 3 billion a day. All this statistics, by the way, was posted to the Chinese equivalent of Twitter, weibo, in the form of infographics, which is
very funny .
However, php is only on the front end. Business logic is written in Java and seems to be partially in Lua (otherwise, why the ngx_lua module). The code of many things is open
code.taobao.org and can be seen as connected with one another.
Taobao has a very interesting open source web server -
tengine . For example, there is dynamic loading of modules without restarting the server, the built-in firewall, ngx_lua, static concatenation
nginx-http-concat (sometime
ngx_pagespeed will come out of alpha). Or distributed file system
TFS (as usual in the same cases high availability, high performance and low cost), also available under GPL 2.0. In README, the svn repository even suggests joining the development.
In 2010, search giant Baidu and Japanese Rakuten
invested $ 50 million . to its giant online mall, but, unable to withstand the competition, in 2012 it was
closed .
weibo.com
Already a cult, the Chinese equivalent of Twitter, which by the way even surpasses its American counterpart in some way. The recent peak of Twitter during the elections was
327,452 messages per minute , weibo.com at the beginning of the new 2012 had
481.207 . Generally speaking, Weibo stands for microblogging and in China, in addition to Sina Weibo itself (http://weibo.com), there are Tencent Weibo (http://t.qq.com/) and Netease (http://163.com) . And these are not just copies, each project has a very large audience, according to the
total number of registered users , Sina has 368 million, Tencent has 469, and Netease Weibo has 200 million. The daily active audience is about ten times less. Twitter is more with some reservations - 500M + users, of which 170M are active (
techcrunch ).
In China, apparently there are very few hipsters, academic and geeks, but a lot of different php. For example, one of the leading developers of the PHP core team has
moved from Baidu to Sina Weibo.
Fresh October Sina Weibo redesignSina Weibo is not only rich in user experience, but also fairly modern in technology. According to a blog from another developer (http://timyang.net/), the first version of weibo was completely built on the standard LAMP stack (MyISAM). The second has already been architecturally divided into several layers, used asynchronous messages, memcachedq, innodb in MySQL. Later weibo begins to use Redis, Percona in large quantities, drop processing, for each of the layers its own api, many-many subtleties are presented in the presentation, for example in json-serialization in java, benchmarks. But the fifth version is on the way. The presentations from
www.qconbeijing.com/2011 are difficult to understand, although I really want to, because they are in Chinese and do not translate into English as easily as regular pages.
qq.com
Tencent in Alexa ranking, one of the most visited Internet portals of China belongs to Tencent Holdings. Peak simultaneously connected to QQ Messenger users more than
100 million users (Skype in October reached only
45M ). The QQ protocol is closed, but reverse engineering solves, so support is available in many messengers. Moreover, 30 million users of QQ-services -
users with paid accounts .
Tencent, as mentioned above, also has the largest by number of users similar to Twitter, or, for example, PaiPai.com - similar to ebay auction.
Qzone.qq.com is simply amazing. This is 700 million social network.
200-300 million photos per day are loaded into it, half of which via a mobile client. Indicators are comparable to Facebook.
youku.com, renren, kaixin and others
youku.com is a replacement for Youtube. Both Baidu and Tencent have their own services. Each
has several hundred million views in August, but Youku is still the largest. He has a weekly audience
of 310 million unique visitors (Youtube has a monthly audience of
800M ).
It is clear that whatever the site does not occupy a niche, if it is at the top, it automatically means millions of users. I really hope someone will add more specifics - due to what the Chinese make sites that can withstand the exorbitant load, only because of their mentality? and why in the world about them so little talk.