Hacker News new | ask | show | jobs
by rickyc091 3816 days ago
From the heroku costs, it looks like you are using one web dyno and 2 workers dyno. The database is on standard.0, which is the first base tier production level database they offer. There's no reason you couldn't host all these on one server on digital ocean. I don't really know what load your server is getting, but seeing as you only need one dyno, it's probably not much so one server should suffice.

---

# Pros of setting up your own host.

- Huge cost savings.

# Cons

- Heroku is way easier to scale, just drag the slider. Upgrading databases / redis is still a pain. I recommend going with RedisCloud instead of Heroku Redis. With database you have to do a migration and copy the data over.

- Having to deal with securing your own server and maintenance.

- High upfront cost due to setup

At the end of the day, it's about what your time is worth :). There's no right answer. I go with Heroku myself. The instant gratification is hard to beat.

1 comments

You also have to worry about failure of that server or that colo in the "rent a server" case.