Ok, got the confirmation for the reflection fix. Now we lock in CompositeCache.get. Wonder if we could have a lock free MemoryCache implementation, at least for read side of things. Sounds doable using ConcurrentMap like algorithms but can require more time than I have ATM to validate it :(. In other words: perf issue we can hit now is we don't scale in reads with thread number since we are synchronized with all the MemoryCache we provide OOTB.
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://blog-rmannibucau.rhcloud.com> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory <https://javaeefactory-rmannibucau.rhcloud.com> 2017-09-01 18:47 GMT+02:00 Gary Gregory <garydgreg...@gmail.com>: > Well, you know me, I like RERO! :-) > > G > > On Fri, Sep 1, 2017 at 9:32 AM, Romain Manni-Bucau <rmannibu...@gmail.com> > wrote: > > > I'm waiting for some confirmation on a complex app but it can likely be > the > > case in ~1 month if nobody does it before. > > > > > > Romain Manni-Bucau > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > <https://blog-rmannibucau.rhcloud.com> | Old Blog > > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > > rmannibucau> | > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory > > <https://javaeefactory-rmannibucau.rhcloud.com> > > > > 2017-09-01 17:26 GMT+02:00 Gary Gregory <garydgreg...@gmail.com>: > > > > > Do you plan on making a release for push this out? > > > > > > Gary > > > > > > On Fri, Sep 1, 2017 at 9:21 AM, Romain Manni-Bucau < > > rmannibu...@gmail.com> > > > wrote: > > > > > > > Hi guys, > > > > > > > > Due to some performance issues due to the reflection usage in the > > JCache > > > > CDI integration we have, I pushed some changes in that layer. > > > > > > > > It is not expected to change anything functionally but since the > > changes > > > > were quite more deep than I expected don't hesitate to shout if you > > > observe > > > > some surprising behavior. > > > > > > > > Romain > > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > > <https://blog-rmannibucau.rhcloud.com> | Old Blog > > > > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > > > > rmannibucau> | > > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory > > > > <https://javaeefactory-rmannibucau.rhcloud.com> > > > > > > > > > >