Friday, July 05, 2013

5 Rockin' Tips for Scaling PHP to 30,000 Concurrent Users Per Server [feedly]

A good link for tips on scaling PHP and MySql. Uses a tool on my radar called siege for load testing.
 
 
Shared via feedly // published on High Scalability // visit site
5 Rockin' Tips for Scaling PHP to 30,000 Concurrent Users Per Server

Jonathan Block, CTO at RockThePost.com, a crowdfunding company, has written a nice set of tips for smaller sites on how to scale a service on EC2 using a small two person development team. 

Their service has a typical small scale structure:

  • PHP's Zend Framework 2
  • Two m1.medium for web servers
  • ELB to split the load
  • master/slave MySQL database
  • Siege for load testing

The very sensible tips that can handle 30,000 concurrent users per web server: 


No comments: