Basically none, and I like it that way. You know why?
> I imagine you could save a lot of money by optimizing apache/mysql rather than using the default configuration Heroku sets.
I really doubt this, that's why. Their entire life is making reliable systems for applications. Mine isn't. They know waaaaay more about this than I do.
You don't get a ton of control. And yeah, you could save some money by setting up your own servers and fine-tuning them just the way you want to.
But I don't want to. Like Steve above, I can set up a server, but I really don't want to deal with that stuff. Heroku's value-add to me is that my time is better spent on being a software engineer than being an ops engineer. That value-add is worth the extra money.
> I imagine you could save a lot of money by optimizing apache/mysql rather than using the default configuration Heroku sets.
I really doubt this, that's why. Their entire life is making reliable systems for applications. Mine isn't. They know waaaaay more about this than I do.