StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. Application & Data
  3. Infrastructure as a Service
  4. Virtual Machine
  5. HHVM (HipHop Virtual Machine) vs LXD

HHVM (HipHop Virtual Machine) vs LXD

OverviewDecisionsComparisonAlternatives

Overview

HHVM (HipHop Virtual Machine)
HHVM (HipHop Virtual Machine)
Stacks146
Followers135
Votes95
GitHub Stars18.5K
Forks3.1K
LXD
LXD
Stacks103
Followers194
Votes68

HHVM (HipHop Virtual Machine) vs LXD: What are the differences?

What is HHVM (HipHop Virtual Machine)? 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.

What is LXD? Daemon based on liblxc offering a REST API to manage containers. LXD isn't a rewrite of LXC, in fact it's building on top of LXC to provide a new, better user experience. Under the hood, LXD uses LXC through liblxc and its Go binding to create and manage the containers. It's basically an alternative to LXC's tools and distribution template system with the added features that come from being controllable over the network.

HHVM (HipHop Virtual Machine) and LXD are primarily classified as "Virtual Machine" and "Virtual Machine Platforms & Containers" tools respectively.

"Very fast" is the top reason why over 29 developers like HHVM (HipHop Virtual Machine), while over 4 developers mention "More simple" as the leading cause for choosing LXD.

HHVM (HipHop Virtual Machine) and LXD are both open source tools. HHVM (HipHop Virtual Machine) with 16.1K GitHub stars and 2.85K forks on GitHub appears to be more popular than LXD with 2.28K GitHub stars and 531 GitHub forks.

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Advice on HHVM (HipHop Virtual Machine), LXD

Florian
Florian

IT DevOp at Agitos GmbH

Oct 22, 2019

Decided

lxd/lxc and Docker aren't congruent so this comparison needs a more detailed look; but in short I can say: the lxd-integrated administration of storage including zfs with its snapshot capabilities as well as the system container (multi-process) approach of lxc vs. the limited single-process container approach of Docker is the main reason I chose lxd over Docker.

483k views483k
Comments

Detailed Comparison

HHVM (HipHop Virtual Machine)
HHVM (HipHop Virtual Machine)
LXD
LXD

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.

LXD isn't a rewrite of LXC, in fact it's building on top of LXC to provide a new, better user experience. Under the hood, LXD uses LXC through liblxc and its Go binding to create and manage the containers. It's basically an alternative to LXC's tools and distribution template system with the added features that come from being controllable over the network.

Statistics
GitHub Stars
18.5K
GitHub Stars
-
GitHub Forks
3.1K
GitHub Forks
-
Stacks
146
Stacks
103
Followers
135
Followers
194
Votes
95
Votes
68
Pros & Cons
Pros
  • 30
    Very fast
  • 24
    Drop-in PHP replacement
  • 14
    Backed by Facebook
  • 14
    Works well with nginx
  • 12
    Open source
Pros
  • 10
    More simple
  • 8
    Best
  • 8
    API
  • 8
    Open Source
  • 7
    Cluster
Integrations
PHP
PHP
Hack
Hack
LXC
LXC

What are some alternatives to HHVM (HipHop Virtual Machine), LXD?

Docker

Docker

The Docker Platform is the industry-leading container platform for continuous, high-velocity innovation, enabling organizations to seamlessly build and share any application — from legacy to what comes next — and securely run them anywhere

Laravel Homestead

Laravel Homestead

Laravel Homestead is an official, pre-packaged Vagrant "box" that provides you a wonderful development environment without requiring you to install PHP, HHVM, a web server, and any other server software on your local machine. Homestead runs on any Windows, Mac, or Linux system, and includes the Nginx web server, PHP 5.6, MySQL, Postgres, Redis, Memcached, and all of the other goodies you need to develop amazing Laravel applications.

LXC

LXC

LXC is a userspace interface for the Linux kernel containment features. Through a powerful API and simple tools, it lets Linux users easily create and manage system or application containers.

rkt

rkt

Rocket is a cli for running App Containers. The goal of rocket is to be composable, secure, and fast.

Azure Virtual Machines

Azure Virtual Machines

You can create Linux and Windows virtual machines. It gives you the flexibility of virtualization for a wide range of computing solutions—development and testing, running applications, and extending your datacenter. It’s the freedom of open-source software configured the way you need it.

Vagrant Cloud

Vagrant Cloud

Vagrant Cloud pairs with Vagrant to enable access, insight and collaboration across teams, as well as to bring exposure to community contributions and development environments.

Hosting Provider THE.Hosting

Hosting Provider THE.Hosting

⚡️ THE.Hosting is the best hosting provider. ❇️ Ultra-fast server response time. Web hosting! ✅ Low cost VPS and dedicated servers. ☝ Tariffs on the website. ✅ support@THE.Hosting

Renderjuice

Renderjuice

Managed cloud render farm for Blender and automated rendering workflows.

Vessel for OpenClaw: Managed AI Agents on Private VMs

Vessel for OpenClaw: Managed AI Agents on Private VMs

300,000+ OpenClaw instances are currently exposed on the public internet (Shodan: port 18789). Most self-hosted setups miss the tunnel, skip the required flags, share containers. When your agent processes untrusted input and holds access to your accounts, that gap matters. Vessel provides private, dedicated hosting for OpenClaw agents. Each agent runs on its own GCP e2-standard-2 VM, its own kernel, its own disk, no shared memory with other tenants. No public IP. No port 18789 exposure. All traffic routes through an encrypted Cloudflare Tunnel. Secrets are managed separately from the runtime. Provision from a web dashboard, connect to Slack, Discord, or WhatsApp, and destroy when done. Your agent's data stays on your VM, your own Vessel.

Oudel.com provides the best full admin RDP, dedicated server, VPS & hosting at the best price. Buy with bitcoin, perfect money, Paytm, credit card, and more!

Oudel.com provides the best full admin RDP, dedicated server, VPS & hosting at the best price. Buy with bitcoin, perfect money, Paytm, credit card, and more!

Oudel.com provides the best full admin RDP, dedicated servers, VPS & hosting at the best price. Buy with bitcoin, perfect money,credit card and more!

Related Comparisons

GitHub
Bitbucket

Bitbucket vs GitHub vs GitLab

GitHub
Bitbucket

AWS CodeCommit vs Bitbucket vs GitHub

Kubernetes
Rancher

Docker Swarm vs Kubernetes vs Rancher

gulp
Grunt

Grunt vs Webpack vs gulp

Graphite
Kibana

Grafana vs Graphite vs Kibana