Les 30.000 serveurs de Facebook consomment 100 millions de kWh par an ( deux fois la consommation éléctrique annelle de Madgascar ), pour servir 400 milliards de pages par mois ( sachant que la quasi intégralité de ces pages sont spécifiques ).
Le site a donc développé un précompilateur PHP C++ qui permet de diviser par deux le temps d’execution du code, et donc le nombre de serveurs.
2 fois moins de serveursHipHop transforme du code PHP en code C++ qui est ensuite compilé à l’aide de g++. 90% des pages de Facebook reposent aujourd’hui sur HipHop avec un gain moyen de 50%. Il faut donc 2 fois moins de serveurs à Facebook pour fonctionner.

Je savais pas que Facebook fonctionnait à la bougie (à Madagascar en tout cas, on s’éclaire à la bougie) !