[jgroups-dev] experiments with NAKACK2

Sanne Grinovero <[email protected]> Thu, 19 Jan 2012 18:33:54 +0000
Newsgroups gmane.comp.java.javagroups.devel
Message-ID <CAFm4XO0H4ckzDXUNJc7_4xCfL8JRFYhtwS96RS-g7TTegSEbag@mail.gmail.com>
Hello,
I've run the same Infinispan benchmark mentioned today on the
Infinispan mailing list, but having the goal to test NAKACK2
development.

Infinispan 5.1.0 at 2d7c65e with JGroups 3.0.2.Final :

Done 844,952,883 transactional operations in 22.08 minutes using 5.1.0-SNAPSHOT
  839,810,425 reads and 5,142,458 writes
  Reads / second: 634,028
  Writes/ second: 3,882

Same Infinispan, with JGroups b294965 (and reconfigured for NAKACK):

Done 807,220,989 transactional operations in 18.15 minutes using 5.1.0-SNAPSHOT
  804,162,247 reads and 3,058,742 writes
  Reads / second: 738,454
  Writes/ second: 2,808

same versions and configuration, run it again as I was too surprised:

Done 490,928,700 transactional operations in 10.94 minutes using 5.1.0-SNAPSHOT
  489,488,339 reads and 1,440,361 writes
  Reads / second: 745,521
  Writes/ second: 2,193

So the figures aren't very stable, I might need to run longer tests,
but there seems to be a trend of this new protocol speeding up Read
operations at the cost of writes.

Note that since some configuration and other things where not exactly
the same as before, these results are not comparable with those I've
shared before on the Infinispan mailing list.
While I had not seen such good figures for reads before, the write
performance is concerning as it's significantly lower.

Ideas on what could be happening?

-- Sanne

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Javagroups-development mailing list