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:

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"

MediaWiki Object/Main/Session Cache with Redis


MediaWiki Job Queue with Redis

mw:Redis#Job queue