HipHop_logo_white-horiz.png

Facebook va diffuser d'ici les prochaines heures un outil qui permet de transformer du code en PHP en code C++ optimisé.

Cet outil, développé en interne dans les locaux de Facebook, a permis à Facebook de gagner environ 50% performance sur ses plateformes. Ce projet me semble être très intéressant pour les sites "live" où le "caching" des données est très difficilement réalisable.

HipHop_transformation_process.png

J'imagine qu'un bon support devrait être fourni de la part de Facebook et qu'une très grosse communauté de sites à forts trafics devraient adopter cet outil d'ici les prochaines semaines.

Ce projet a nécessité pas moins de 300,000 lignes de codes et plus de 5,000 tests unitaires (tout de même). Une mailing-list développeur a été mise en place et l'adresse du Wiki du projet sera très prochainement publié par Facebook.

Wait and see .....

''N.B. : J'adore la propagande tout en bas de la news "Haiping Zhao, a senior engineer, has found Facebook to be a programmer's paradise."''

Live TV : Ustream