Hi Robby, Love your blog. Thanks for the reply.
On 9/16/07, Robby Russell <[EMAIL PROTECTED]> wrote: > Private databases or database servers? In our shared environment, These will be private databases all running under mySQL. So it will be something like: client1_production client2_production... etc. > we've given the ability to our customers to run their own instance of > PostgreSQL or MySQL on their own ports. (everybody is provided a port > range for mongrels, postgresql, nginx... etc) > > Interesting "argument" reasons. We've been doing Rails hosting in a > shared environment for over two and a half years... and we're phasing > it out in favor of our new VPS-solution, Rails Boxcar[1], because > it's been too much of an overhead to make sure everyones applications > were playing nice in the same CPU/memory space. If you restrict the > memory space too much, stuff starts to get quirky... if you open it > up... one persons application bug or hit on DIGG can bring all the > customers sites to a halt. Granted, one could argue that those users > are "getting what they pay for"... but the support calls _still_ come > in and this isn't an appropriate response to them. In our case all clients will be running the an instance of the same app. We can allocate resources to the clients based on their needs and requests. I do prefer the VPS route and need more ammunition to convince my client. I can see the problems of a shared environment where each client runs a different app and the bugs are not the same for all as in our case. Still a bug one client hits can have the same result. Can you give a bit of info on how you setup your shared environments particularly with NGINX? I've got it running and am playing around with the config file but am not clear on how to setup the server section. Again my confusion comes from the fact that the upstream mongrel section is NOT in the server section for each shared host. So how can I allocate a mongrel_cluster to each domain? > Setting up a VPS isn't terribly difficult and when done right... > shouldn't take more work than setting up a new shared user account. > > [1] http://railsboxcar.com/ > > > My two cents, > > Robby > > -- > Robby Russell > Founder and Executive Director Thanks again for your input. -bakki > PLANET ARGON, LLC > Design, Development, and Hosting with Ruby on Rails > > http://www.planetargon.com/ > http://www.robbyonrails.com/ > > +1 503 445 2457 > +1 877 55 ARGON [toll free] > +1 815 642 4068 [fax] > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Deploying Rails" group. To post to this group, send email to rubyonrails-deployment@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-deployment?hl=en -~----------~----~----~----~------~----~------~--~---