I can see some other advantages.

You can easily split your application into multiple servers. That
gives you the ability to upgrade clients to new application step by
step instead of migrating whole bunch of data at the same time. Some
clients want to upgrade today some in next week.

The code to write is easier because you do not have to think whole
time about the organization condition to add every to every sql query.
If some organization wants to quit then you just remove the db and
that's all.

However I can surely agree that managing migrations, replication and
backups can become a nightmare...

So... as usually. There is no silver bullet. There are pros and cons
and everyone has to decide for himself.

Robert Pankowecki

-- 
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.

Reply via email to