I would suggest to start small at first (single-server instance) unless you have a pretty good indication that your site is gonna be a huge success on the day of launch. Should that be the case, you can investigate some of the cloud- hosting solutions which would scale quite nicely as needed (and you pay per actual usage). A couple of suggestions for Rails apps are Heroku and Engine Yard. Of course, you can go with a cheaper shared hosting platform for your single server. Separating that architecture into a multi-server architecture is not straighforward but highly doable. Lots of tutorial around in the web on how to do that type of setup.
- Ricardo On Aug 27, 10:47 am, "tashfeen.ekram" <[email protected]> wrote: > OK sounds good. > > So, I imagine one will have to port the data over to the new server. > It just seems like there might be some loss of data if the time takes > too long between swithcing. i guess we cross the bridge when it > comes. > > On Aug 26, 5:23 pm, John Yerhot <[email protected]> wrote: > > > > > I wouldn't worry about scaling till you have to do it. > > > But, going from a 1 server setup (app and db on the same server) to a > > 2 server setup (1 app and 1 db) is pretty easy. All you'd have to > > really do to your app is change your database.yml to point to your new > > db server. > > > On Aug 26, 2:04 pm, "tashfeen.ekram" <[email protected]> wrote: > > > > I am getting ready deploy my app and trying to figure its > > > configuration to allow for scaling if needed. I am looking at > > > deploying on Amazon. I do not expect high traffic in the beginning > > > (though that is completely a conjecture), i was thinking of deploying > > > the whole app including a MySQL on the single instance. I am trying to > > > figure out how difficult would it be if I had to separate the > > > components with having the db on its own instance with balance loading > > > and front end servers all running on their own instances. Is it easy > > > to make that transition or is it difficult enough that one should just > > > setup the more redundant setup now to avoid the difficulty. > > > > thanks!- Hide quoted text - > > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

