[infinispan-dev] The windup of 6.0.0

Erik Salter an1310 at hotmail.com
Fri Oct 11 11:09:47 EDT 2013


Hi Sanne,

https://github.com/an1310/JGroups/tree/t_perfhack.  (Yes, it's ugly but gets
the job done)

Here's some profiling data to support my assertions.

https://dl.dropboxusercontent.com/u/50401510/pruvio/dg1_340_interpreted_expe
riment.jps

Thanks,

Erik

-----Original Message-----
From: infinispan-dev-bounces at lists.jboss.org
[mailto:infinispan-dev-bounces at lists.jboss.org] On Behalf Of Sanne Grinovero
Sent: Friday, October 11, 2013 4:26 AM
To: infinispan -Dev List
Subject: Re: [infinispan-dev] The windup of 6.0.0

Hi Erik,
thanks that's a very interesting research. Will you share your patch?

Best,
Sanne

On 11 October 2013 02:30, Erik Salter <an1310 at hotmail.com> wrote:
> Hi all,
>
> I'm interested in the performance regression, and since I saw a 
> similar regression with JGroups 3.4.0 coupled with ISPN 5.2.x (until 
> 6.0.x is ready), I decided to investigate:
>
> Here are some profiling snapshots that I shared with Pedro.  This is 
> of my system running UDP on a 12 node DIST cluster
>
> https://dl.dropboxusercontent.com/u/50401510/pruvio/dg1_320_interprete
> d.jps 
> https://dl.dropboxusercontent.com/u/50401510/pruvio/dg1_340_interprete
> d2.jps
>
> The big thing we noticed was that the building of a Message was now in 
> the main UDP receive() thread instead of the thread pools.  To my poor 
> brain (and since I haven't been involved in the latest ISPN/JGroups 
> happenings), it appeared this would be the most likely culprit.  So I 
> reworked the UDP receiver to be a bit more like 3.2.x with the Message 
> construction done in the appropriate thread pool (main, OOB, 
> internal), while quasi-punting on the new bundler implementation.  
> After 3 test runs, the average throughput (again, measured by my app)
seems to have recaptured 50-80% of the
> performance degradation.   The variance is high enough, though, to give me
> pause that I'm on the right track.
>
> Take this FWIW.  Thanks.
>
> Erik
>
> -----Original Message-----
> From: infinispan-dev-bounces at lists.jboss.org
> [mailto:infinispan-dev-bounces at lists.jboss.org] On Behalf Of Mircea 
> Markus
> Sent: Wednesday, October 09, 2013 3:35 PM
> To: infinispan -Dev List
> Subject: [infinispan-dev] The windup of 6.0.0
>
> Hi guys,
>
> - 6.0.0.CR2 was added for 16 Oct (Adrian) and 6.0.0.Final was moved to 
> 23 Oct (Dan)
> - we have some 20% performance regressions we need to look at before 
> going final
> - I've updated JIRA:
>     - added tasks for creating documentation and quickstarts
>     - some JIRAs were moved here
>     - please follow the JIRA or let me know if there's anything missing:
> http://goo.gl/y4Ky7t
>
> Cheers,
> --
> Mircea Markus
> Infinispan lead (www.infinispan.org)
>
>
>
>
>
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/infinispan-dev
_______________________________________________
infinispan-dev mailing list
infinispan-dev at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev



More information about the infinispan-dev mailing list