Hacker News new | ask | show | jobs
by cmaxwe 4825 days ago
I made the same switch.

I had a Linode 512 and switched to a 2x512 Dropplet setup and put my Database on one 512 and my Rails app server on the other.

My stuff runs as quickly if not quicker and I spend $10/mo less. In addition to this I also have a clear scaling path (e.g. If my DB grows I can up it to a 1gb. If my traffic grows I can either move the app server to a 1gb or maybe get a few more 512's and setup a load balancer.)

3 comments

Just as a balance for this argument:

I was dubious about switching back to DigitalOcean as I was worried about how cheap they were offering packages. I bought a DigitalOcean VPS that had slightly better specs than my Linode and ran some tests. Just a few like response time on the site they were both holding, I/O and a Redis stress test and Linode seemed to come out marginally on top.

My one complaint with DigitalOcean is that I had a dev server setup and I was snapshoting it and destroying it when not in use then recreating it from the snapshot when I needed it. A few weeks ago they had a failure of some sort and my snapshot was lost.

It took me a fairly long time to setup the dev environment so I was a bit pissed.

Have your setup for your dev environment under version control.

I do this with Linode stackscripts, and I couldn't live without it. Unfortunately DigitalOcean don't support stackscripts as of yet. And their support didn't want to tell me if they will ever support it.

I am still waiting for Linode to React. At the moment i am still trying to find a host that sit somewhere in the middle between DO and Linode.
They have been. All servers are now 8 core and they cranked the bandwidth allowance up by about 10x if I remember. Apparently they are meant to be increasing RAM soon but I'm not sure how reliable that information is. However, as they've done everything else it does make sense.

RAM is the only thing that I feel Linode is lacking as of late.

React to what? They have been upgrading their hardware as of lately.