I'm well thanks. Still working closely on OpenESB - migrated from 2.3 to the standalone version a few weeks ago and after sorting out a few bits and pieces its working really well. Load tests showed about a 40-50% improvement in throughput under load.
In my company we are migrating from version 2.3 to OpenESB SE 3.
We can confirm your results.
Our load tests confirm your results. The improvements in throughput under heavy load are about 50%, but not only that:
* OpenESB SE needs lowest resources compared with version 2.3, and starts very fast (about 3x or 4x faster)
* OpenESB SE manages better heavy load case, without losing requests. The version 2.3 of the Glassfish loses too many requests
in our heavy load tests.
* It seems like the refactoring of the code in OpenESB SE along with the JSE 7 do a better job with the memory management.
Important lessons we have learned after testing them:
* The version 2.3 collapses with our heavy load case, but OpenESB SE is more efficient with the use of the memory.
* Our tests was done in same conditions (as is possible), to compare results.
* We need less memory in OpenESB SE to do the same things that in previous version,
and we get a very significative performance improvement with that lowest memory.