Need advice about which tool to choose?Ask the StackShare community!
Multipass vs HHVM (HipHop Virtual Machine): What are the differences?
Developers describe Multipass as "Instant Ubuntu VMs". It's a system that orchestrates the creation, management and maintenance of virtual machines and associated Ubuntu images to simplify development. On the other hand, HHVM (HipHop Virtual Machine) is detailed as "An open-source virtual machine designed for executing programs written in Hack and PHP". HHVM uses a just-in-time (JIT) compilation approach to achieve superior performance while maintaining the flexibility that PHP developers are accustomed to. To date, HHVM (and its predecessor HPHPc before it) has realized over a 9x increase in web request throughput and over a 5x reduction in memory consumption for Facebook compared with the PHP 5.2 engine + APC.
Multipass and HHVM (HipHop Virtual Machine) can be categorized as "Virtual Machine" tools.
HHVM (HipHop Virtual Machine) is an open source tool with 16.6K GitHub stars and 2.92K GitHub forks. Here's a link to HHVM (HipHop Virtual Machine)'s open source repository on GitHub.
Pros of HHVM (HipHop Virtual Machine)
- Very fast30
- Drop-in PHP replacement24
- Works well with nginx14
- Backed by Facebook14
- Open source12
- Statically checked, typed language1