Hi

In our (limited) experience, here are pros and cons of using a single instance:
 + better use of server resources (RAM, CPU) this is quite important;
+ single global configuration (servlet container, Java VM, Apache or other frontend...) + being forced to deploy global updates (to Cocoon configuration, custom components, etc.) on all apps (projects), this is good for security and performance updates; - slower, more expensive global updates (you have to test all apps on the same Cocoon) - sometimes you have to go through loops to introduce new features while maintaining compatibility with older apps.

All in all, we are quite happy with a "hybrid" approach: we keep all apps in the same Cocoon, until we need such new features or such a different Cocoon configuration to warrant a branch to a new "major version" of our configuration. So we have something like 30 apps split among 3 Cocoons. The next update to one of the older projects will trigger a switch to the newest Cocoon configuration, and so on.

HTH

Tobia

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to