i recently moved a web app to Rackspace (CentOS). It runs pretty well with 512mb RAM but im sure i will have to upgrade it to 1024mb RAM pretty soon.
The bad news, is that the service runs on mobile devices (with 5 minute interval pulls to the server)... that means somewhat a pretty high load if a lot of people is using the service at the same time.
Yes, yes... we are working on the push solution already, but until then, do you have any tips on how to optimize the server to handle heavy loads? I already implemented memcached (which helped us a lot) but im still looking forward to other solutions.
Thanks for all tips!