HHVM keeps getting better.
Long-awaited MySQL support for async functions in Hack! Hack’s async functions allow an application to continue executing code while fetching data, which can dramatically reduce the time it spends waiting for IO. We blogged a few weeks ago about async curl support, and with 3.6, MySQL will be usable with Hack’s async functions as well.
After their async curl support announcement, it’s time for a really impressive feature: async MySQL calls. Imagine having the ability to fire of multiple queries to multiple SQL servers in parallel.
While it’s not exactly a drop-in replacement for PHP, HHVM can be a real candidate to consider if you’re working on large-scale PHP projects.