Scaling PHP Applications

Scaling PHP Applications (2014)

Ditching the LAMP Stack

DNS: Why you need to care

Load Balancing with HAProxy

App Server: Horizontal Scaling with Nginx and PHP-FPM

Database Server: Ultimate MySQL Tuning Guide

Cache Server: Using Redis

Worker Server: Asynchronous Resque Workers

Coding and Debugging at Scale

Parting Advice

Case Study: Horizontally scaling user uploads

Case Study: How DNS took down Twitpic down for 4 hours

Case Study: Scaling MySQL Vertically (10 to 3 MySQL Servers w/ SSDs)

Case Study: Hot MySQL Backups w/ Percona

Case Study: Async APIs w/ Kestrel saved my butt

Case Study: The missing guide to Memcached

Case Study: HTTP Caching and the Nginx Fastcgi Cache

Case Study: CakePHP Framework Caching

Case Study: Optimizing image handling in PHP

Case Study: Benchmarking and Load Testing Web Services