Hacker News new | ask | show | jobs
by codinghorror 3810 days ago
Heroku is very, very expensive. We switched an early Discourse setup from Heroku to Digital Ocean (using our Docker setup, which is another reason why it exists) and it saved them probably $100 per month. Everything but the largest communities fit fine on a $20/month, 2 CPU, 2GB ram DO droplet.
3 comments

"Heroku is very, very expensive." "saved them probably $100 per month"

I'm confused.

This pretty much sums up the entire thread.

No one is understanding that having a few extra hours a month to build features and find customers is worth a couple hundred bucks. It's probably worth thousands of dollars a month.

It also performed a lot better, if that helps. Granted for some orgs, even a $10k per month hosting bill might be no big deal. But we package Discourse for usage, and generally speaking less expensive means more people using it.

There is a point of diminishing returns, of course, pushing down to $5/month is a lot of pain -- super low cost super low resource hosting, etc.

What about High availability, auto-scaling & avoiding single point of failure?

Might not be that important in your case, I am guessing.

We you running Sidekiq? If so, was it able to run on the same droplet?