Haiping Zhao is the Senior Server Engineer at Facebook and is leading the HipHop compiler team and is responsible for the web server software compiled with the compiler. Haiping joined Facebook as Server Architect at Plaxo, who is one of the earliest social networking companies and who was later acquired by Comcast. Prior to Plaxo, Haiping also worked on .Net Transaction Team, COM/DCOM Team, and SQL Server internals (MSDTC) from Microsoft. He also served as Server Architect/Engineer for startup companies DispenseSource and OmniCell, speciailized in inventory management. He graduated from Princeton with a master degree of Computer Science, and also a master degree of Pharmacology and Molecular Biology from New York University Medical Center.
Open Source Bridge 2010 Birds of a Feather
Open Source Bridge 2010
Sessions for this user
HipHop transforms PHP source code into highly optimised C++ and then compiles it using g++. It allows developers to continue writing complex logical directly with PHP but leverages the speed benefits of using C++. Currently, HipHop powers the majority of Facebook servers, making this more than just a theoretical exercise. This session will cover how HipHop works, how to setup HipHop and the small changes that may be required to applications to allow it to work with both PHP and HipHop.