Tech:Prod2

prod2 is a RamNode 1024MB SVZ in Seattle running Debian stable. Our Ansible playbook is available on GitHub. Ansible automatically pulls and runs the playbook on the server every 10 minutes.

nginx
nginx is the webserver. Its main tasks include static file serving, SSL/TLS termination, gzip compression and FastCGI proxying. The nginx version is the upstream stable version, as opposed to the Debian stable version.

PHP
PHP5 worker processes are managed by php-fpm (PHP FastCGI process manager). APC does the opcode caching.

SSL/TLS
The SSL/TLS configuration is extremely secure (SSL Labs test). It's inspired by the OpenSSL Cookbook.

Database
MariaDB is the database. This could probably use some further tuning.

Memcached
We run a simple Memcached node.