[infinispan-dev] The windup of 6.0.0

Erik Salter an1310 at hotmail.com
Thu Oct 10 21:30:16 EDT 2013


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_interpreted.jps
https://dl.dropboxusercontent.com/u/50401510/pruvio/dg1_340_interpreted2.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



More information about the infinispan-dev mailing list