<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">To compare, I reconfigured it to use local-only NTR backends (not<br>suited for clustering) and so doing I found another problem: all of<br>your caches are sharing the same index!<br>By reconfiguring each cache to use and independent path to isolate the<br>indexes, the benchmark completes in 20 seconds, and these remaining 20<br>seconds are all spent in CapeDwarf code, with some more object<br>allocations from Infinispan core.<br></blockquote><br>How do you configure this index isolation?<br>(how exactly does this look in standalone.xml?)<br></blockquote><br>I did it locally, can send you a pull request.<br></blockquote><div><br></div><div>Please do.</div><br><blockquote type="cite">But to clarify: this would disable clustering! </blockquote><div><br></div><div>Why or how would this disable clustering?</div><br><blockquote type="cite">Do you really want<br>that? </blockquote><div><br></div><div>Probably not. :-)</div><div><br></div><blockquote type="cite">the first option is safer, I'd just change the IndexManager.<br></blockquote><div><br></div><div>Which IndexManager do we use now?</div><br><blockquote type="cite">I can send you a pull request for both variations of the<br>configuration, just let me know which file it is I have to patch: I<br>tried to look into the repository for capedwarf-jboss-as, but the<br>configuration file in there seems quite different than the one in<br>CapeDwarf blue distribution.</blockquote><div><br></div><div>Hmmm, they should be the same, or what's the diff?</div><div>*&nbsp;<a href="https://github.com/capedwarf/capedwarf-testsuite/blob/master/integrate-cd/src/main/resources/standalone/configuration/standalone-capedwarf-modules.xml">https://github.com/capedwarf/capedwarf-testsuite/blob/master/integrate-cd/src/main/resources/standalone/configuration/standalone-capedwarf-modules.xml</a></div><div>*&nbsp;<a href="https://github.com/capedwarf/capedwarf-jboss-as/blob/master/build/src/main/resources/standalone/configuration/standalone-capedwarf-modules.xml">https://github.com/capedwarf/capedwarf-jboss-as/blob/master/build/src/main/resources/standalone/configuration/standalone-capedwarf-modules.xml</a></div><br><blockquote type="cite">So I'm not sure if I'm looking in the<br>right place, or maybe the wrong branch?<br></blockquote><div><br></div><div>The distribution / release is done via Testsuite:</div><div>*&nbsp;<a href="https://github.com/capedwarf/capedwarf-testsuite">https://github.com/capedwarf/capedwarf-testsuite</a></div><div>(see -Prelease profile)</div><div><br></div><blockquote type="cite">General optimisation, the usual stuff: profile it, rinse and repeat. I<br>didn't look at details but I remember a priority would be to optimise<br>some HashMap lookups for internal services and components.<br></blockquote><div><br></div><div>Do you perhaps still have some profile data on which look-ups are this?</div><div><br></div><blockquote type="cite">It's probably better to try tuning the CacheStore then, but you'll<br>always be quite slow as CacheStore(s) significantly slow down<br>Infinispan.<br>You should also ask yourself if the CacheStore is really needed.<br></blockquote></div><br><div>Well, I'd leave this up to the users.</div><div><br></div><div>-Ales</div><div><br></div></body></html>