This is, of course, shameless self promotion, but the SaaS Rails Kit that I created could definitely point you in the right direction with some working code: http://railskits.com/saas/ (n.b., it's not free).
To generally answer your questions, though, it's not that different from your typical Rails app. You can use a single database with appropriate query scoping to restrict tenants to only seeing their data. -- Benjamin Curtis http://railskits.com/ - Ready-made Rails code http://catchthebest.com/ - Team-powered recruiting http://www.bencurtis.com/ - Personal blog On Tue, Sep 16, 2008 at 9:50 AM, John John <[EMAIL PROTECTED] > wrote: > > Anybody here working in the saas application using ROR? I have few > questions for you. > > 1) How do you manage the scalability? Do you use multi database > connection or database clustering. Which one is best? > 2) What application server you are using? How many mongrels in the > backend? > 3) How to make the configurable application. For example, workflow > configuration differs for the tenants. How can we configure the workflow > for the tenant? > 4) How the security is implemented? I mean, how the subscription model > is implemented? How ca we protect the datas of one tenant from other > tenant? > 5) How can we monitor the performance? > > Any other suggestion in desigining the saas application? > > Regards, > John > -- > Posted via http://www.ruby-forum.com/. > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

