Redis can be used as an alternative to memcached, and function as the job queue (no more running runJobs.php)
Make sure to get the latest versions of Redis from outside your distribution, which can be old: https://www.linode.com/docs/databases/redis/deploy-redis-on-ubuntu-or-debian
Redis with HHVM as Session Handler
Redis support is built into HHVM. You can just set redis as a save handler in HHVM, rather than using files.
session.save_handler = redis session.save_path = "tcp://localhost:6379"
- DigitalOcean - How to Set Up a Redis Server as a Session Handler for PHP on Ubuntu 14.04
- Source: Medium @deboj88 - Load balancing a Reverse Proxy with Nginx, HHVM and PHP FPM
- Source: HHVM + mediawiki 怎么配置