The basics of scaling a LAMP app beyond a single-server setup, and the issues that come from no longer having everything at arms’ reach.
This will touch on:
- scaling static traffic (css/js/imgs)
- scaling app traffic (php)
- scaling databases (replication, clusters, sharding, …)
- scaling storage (s3, etc)
and other topics like job queues, “wenching” (grouping similar requests for data from unrelated pieces of code via promises), etc
The talk is meant for anyone hitting the limits of their single server (VPS or similar) and facing the challenge of scaling up from that.