HHVM: Efficient and Scalable PHP/Hack Execution Бэкенд
Guilherme Ottoni is currently a Software Engineer at Facebook, where he's leading the design and implementation of the HHVM JIT compiler, as well as HHVM's overall performance effort. Before joining Facebook in 2011, Guilherme was a Staff Research Scientist at Intel Labs. Guilherme received his Ph.D. from Princeton University.
Тезисы
The HipHop Virtual Machine (HHVM) is the PHP and Hack execution engine developed at Facebook. HHVM is the fastest existing PHP/Hack engine, and it powers not only Facebook's servers, but also Wikipedia, Baidu, and many other sites across the web. In this talk, we'll give an overview of the design of HHVM, with particular focus on its JIT compiler. I'll share some of our experiences building this high performance system, as well as some of the key challenges that we've faced to improve PHP performance.