Earlier quoted context omitted.
By now, you deploy Ruby applications in the same way you deploy PHP applications, for the most part. We've come a long way since a few years ago. An Apache + passenger setup looks basically the same as Apache + mod_php. Here's the secret sauce of Heroku: I know how to set up servers. I don't want to. Paying for convenience is always a good business model.
Just wondering, how much control do you have over configuration settings for Heroku? I imagine you could save a lot of money by optimizing apache/mysql rather than using the default configuration Heroku sets.
> 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.