I was looking to build a custom web client for Alfresco, until I started looking at Share. But I'm wondering about best practices and use of Share. For example, I need a self-registration method that allows new-user creation, and each user would get their own private Site with default settings. However, is Share scalable to 10,000 users/sites? What about 100,000 Sites? Or is that asking for trouble?
We have tested 50,000 sites and 10,000 users on relatively modest hardware in development (2 core DB, 4 core repository, 2 core webtier). We know of customers that have larger than this (on appropriate hardware) but I can't say specific details obviously