As part of 2nd round of performance testing, we are testing with high nubmer of logged in
users. In the first round, there was no sign-in required. Now, we prepopulate the server
and DB with x number of users and watch the response time as number of concurrent users go
from 1 to x. As a result of profiling done by Marek, it seems that the biggest bottleneck
is the method org.exoplatfrom.portal.config.UserPortalConfigService#getAllPortalNames().
Each call to this method performs several calls to JCR DB. Relevant jira is
https://jira.jboss.org/jira/browse/GTNPORTAL-338. I wanted to assign it to Julien but I
don't seem to have permission in GTNPORTAL jira project currently. I think Julien is
already aware of this based on his previous interaction with Marek.
We also tried with different Chromattic options Julien had suggested and the results were
more or less the same.
Thanks,
Prabhat