Truong-an Thai wrote:
What does everyone think regarding whether to build one large rails app
or multiple small rails apps?
Ruby allows you all sorts of ways to share code between the similar
modules: inheritance, modules as mixins, metaprogramming, etc
If the user accounts are common and there is one database for the whole
thing then I think you'd be doing battle and going against Rails if you
had multiple applications.
Although I've never done it, Rails also allows ways of splitting a high
traffic application across multiple servers (db on one server, app
parts on other servers) and Capistrano can help with this deployment.