I have a small webserver running a couple of Django python apps, MySQL, and a wordpress multisite instance. It all runs on Apache with mpm worker, fastcgi and mod_wsgi + memcached
The server is reaching is small memory limit of 256meg. I have the choice of either upgrading the machine to 512meg OR getting a new machine and separating out the services - MySQL on one, everything else on the other (?).
Or just move memcached over?
Or split the server - one for the Wordpress PHP stuff, and the other for the Django stuff.
I'm using cloudfiles CDN to serve all media content.