Mark's point is obviously the final nail in the coffin but I'd also ask whether it's really worth all the extra complexity and work on your part simply to save $35.
On Tuesday, April 16, 2013 3:28:43 PM UTC+1, Mark Pundsack wrote: > > In addition to those great points, it's worth noting that separating your > app into multiple apps *just* for the purposes of avoiding paying for them > is against Heroku's Terms of Services and subjects your account to > termination. > > Mark > > On Apr 16, 2013, at 5:02 AM, John Pignata <[email protected] <javascript:>> > wrote: > > > Hey Jonas, > > > > The purpose and spirit of the gratis dyno hours per application is to > help developers bootstrap new ideas quickly without risk. Distributing your > processes across multiple applications to reduce costs won't work. You'll > pay for it one way or another -- likely through manual, error-prone work. > Off the top of my head, other disadvantages include: > > > > Your web processes will not be addressable by a single host. > > > > Your deploys will now involve n git pushes and you can't guarantee they > will complete at the same time. Schema changes to your databases now become > very difficult to orchestrate. > > > > Environment changes can't be done atomically across all of your > proceses. > > > > Changes to your add-on infrastructure (e.g., moving to a bigger postgres > instance, adding something like sendgrid) will need to be committed > manually in your other applications' environments. > > > > Putting your application into maintenance mode involves n number of API > commands. > > > > -jp > > > > On Tue, Apr 16, 2013 at 1:57 AM, Jonas Windey > > <[email protected]<javascript:>> > wrote: > >> What are the benefits of putting multiple dyno's (ex. web and worker) > on a > >> single app compared to putting each dyno on a separate app? > >> In terms of scalability, it would be the same since each dyno can be > scaled > >> no matter how it's setup. > >> > >> The only real advantage I could see is that env variables are shared on > the > >> same app, but that is something that can be overruled in the latter > setup > >> too. > >> > >> The biggest advantage for the second setup is of course a free > dyno/month > >> for each app. > >> > >> > >> -- > >> -- > >> You received this message because you are subscribed to the Google > >> Groups "Heroku" group. > >> > >> To unsubscribe from this group, send email to > >> [email protected] <javascript:> > >> For more options, visit this group at > >> http://groups.google.com/group/heroku?hl=en_US?hl=en > >> > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "Heroku Community" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected] <javascript:>. > >> For more options, visit https://groups.google.com/groups/opt_out. > > > > -- > > -- > > You received this message because you are subscribed to the Google > > Groups "Heroku" group. > > > > To unsubscribe from this group, send email to > > [email protected] <javascript:> > > For more options, visit this group at > > http://groups.google.com/group/heroku?hl=en_US?hl=en > > > > --- > > You received this message because you are subscribed to the Google > Groups "Heroku Community" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected] <javascript:>. > > For more options, visit https://groups.google.com/groups/opt_out. > > > > > > -- -- You received this message because you are subscribed to the Google Groups "Heroku" group. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/heroku?hl=en_US?hl=en --- You received this message because you are subscribed to the Google Groups "Heroku Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
