[jbossts-announce] Narayana 5.10.1.Final released

Michael Musgrove mmusgrov at redhat.com
Wed Dec 4 10:15:52 EST 2019


Hello,

The Narayana team are proud to announce the latest release of Narayana!

The release notes for this version are available from:
https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=12310200&version=12343104

The Wildfly issue for our upgrade is
https://issues.jboss.org/browse/WFLY-12844 and PR is
https://github.com/wildfly/wildfly/pull/12833. It will be merged in due
course and when it is a nightly build of WildFly that includes the upgrade
will be available over here:
https://ci.wildfly.org/viewType.html?buildTypeId=WF_Nightly
The commit is:
https://github.com/wildfly/wildfly/pull/12833/commits/bc6fcabf524a56e0d0d4c351c11ea3f65238b851

As is now normal, in this release we compared ourselves against four other
leading open source competitor products with a view to checking that the
release remains competitive. Results are produced using JMH (a micro
benchmark harness created by the OpenJDK project team available from
http://openjdk.java.net/projects/code-tools/jmh/). We have attempted to
configure each product on an equal footing by choosing sensible defaults
for each tunable parameter and by ensuring that recovery is enabled,
although we do configure narayana with the journal store, which is our best
performing transaction log storage mechanism. If you have any
recommendations for other transaction managers or how to tune the
configuration then please let us know so that we can update our test job.
The benchmark runs a transaction containing two dummy resources.

We will let the TPS (transactions per second) figures speak for themselves,
suffice to say that when more and more threads are thrown at the workload
we scale better showing that we have excellent control over parallelism.

Threads           A           B           C           D    Narayana
      1        2967        9398        6509           9        7614
     10        3143       11340       62977       20042       76672
     50        2929       11409      256725       19074      294125
    100        2868       10926      259592       19516      379623
    300        2488       11220      256669       20847      447479
    400        2433       11365      245052       20980      447873

And there is a bar chart too
<https://github.com/jbosstm/artifacts/blob/master/jobs/tm-comparison/benchmark.png>
(which was generated by the following commit
https://github.com/jbosstm/artifacts/commit/3f292613922bfdb902b654a590884bf268abd522
)

Happy coding,
The Narayana team

-- 
Michael Musgrove
mmusgrov at redhat.com

JBoss, by Red Hat
Registered Address: Red Hat Ltd, 6700 Cork Airport Business Park, Kinsale
Road, Co. Cork.
Registered in the Companies Registration Office, Parnell House, 14 Parnell
Square, Dublin 1, Ireland, No.304873
Directors:Michael Cunningham (USA), Vicky Wiseman (USA), Michael O'Neill,
Keith Phelan, Matt Parson (USA)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbossts-announce/attachments/20191204/771359f5/attachment.html 


More information about the jbossts-announce mailing list