We have been working on a couple of our own applications, and since they do involve a server side components as well, we decided to spend some time to understand which service should we go ahead with.
I have been been a big fan of Slicehost for years, and when they got acquired by Rackspace, we decided to move there as well. Not to say that we haven’t spent time with other services. We suggest Linode to a lot of our clients, so we have done decent amount of work with that as well. However, Prgmr and Rackspace are two of my favorites and I wanted to find out which one of them works better.
We deviced a simple test. Since we were going to run the site on a really low end box with Apache and PHP (no nginx for now), we decided to put up two really small servers, configure Apache, and track the average response time that we were getting.
It looks a little over 2 hours to come out with the results and here is what we saw
Blue is RackspaceCloud and Red is Prgmr.com
In this screenshot, we have we have reduced the scale of the Y-axis to 5 seconds. As you can see Prgmr.com was slightly slower, but must more consistent.
You can see here that Rackspace almost forgets to respond at times
Another point to note is that the Prgmr.com server has 256MB of RAM while the Rackspace server has 512MB of RAM. So on the whole, if you’re looking for a small VPS to help start your website, I would suggest moving ahead with Prgmr.com.