Scaling-out WordPress – Performance Measures – Number of fronts influence

Number of fronts influence overview

Results overview

As we know about the number of requests we can expect from a single WordPress front server, it’s time to try to scale out.

Load balancer configuration

I will use haproxy, and as the post HAProxy – Experimental evaluation of the performance shows it, I can setup a small VM with 1vcpu and 512MB.
As WordPress is a stateless product, I don’t need to manage session persistence so a very basic configuration can be used (see Software Installation)

In a following post, I will show how to share sessions on an NFS server. For the need of sessions, I will install a e-commerce plugin: WooCommerce

I also deactivated the cache but kept APC.
Continue reading