I'm new to WordPress, and I've just successfully installed & configured Multisite, W3 Total Cache, and Domain Mapping on my Nginx VPS. I'm a member of a team of developers, and we're creating a site that will eventually generate thousands of other sites.
I've heard some arguments that say separate DBs is counter-productive for a multisite network, and others that say that separate DBs is essential.
On each side, security and performance concerns are raised, amongst others.
In a pros and cons fashion, and based on our expected volume, can someone explain the pros & cons of using multiple databases and the pros & cons of a single scaled database?
And I suppose my ultimate question is, what is the recommended method for a large multisite network?
Please reference any helpful plugins or tutorials for either method.