[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[xmlblaster-devel] Redesign merged to main cvs branch: 1759 msgs/second
Hi,
after days of restles coding i have merged the new
callback/session/queue framework into the main trunk.
The testsuite runs without errors and the C++
clients work as well.
I'm happy for anybody trying the new code in his
environment to find subtle bugs and report them
to this mailing list.
Cyrille, can you find a free hour to test/port your
Perl client?
After one/two weeks of maturing, i would like to
make a new release.
Many things have changed, please study the requirements
on our homepage for details, especially:
http://www.xmlblaster.org/xmlBlaster/doc/requirements/engine.callback.html
http://www.xmlblaster.org/xmlBlaster/doc/requirements/engine.queue.html
http://www.xmlblaster.org/xmlBlaster/doc/requirements/engine.message.html
and read the xmlBlaster/CHANGES file.
The code is available via cvs as usual.
The performance got a real boost:
1759 messages / second
======================
on a 1.4 GHz Linux, IBM JDK 1.3 with this test:
Server:
java -Xms18M -Xmx32M org.xmlBlaster.Main
Client:
java -Xms18M -Xmx32M testsuite.org.xmlBlaster.LoadTestSub
-burstMode.publish 500 -burstMode.collectTime 500 -numPublish 50000
Client and server have their own CPU.
A transient message is published and updated to one client.
regards,
Marcel
--
Marcel Ruff
mailto:ruff at swand.lake.de
http://www.lake.de/home/lake/swand/
http://www.xmlBlaster.org