cschneider wrote > Just out of curiosity how many calls per second did you achieve using > RMI and the redhat impl? > I only tested CXF calls till now and wonder what difference the binary > format makes.
The test was always done with 5 threads firing 1000 calls each, so 5000 calls. The test setup was karaf 4.0.4 on 2 different desktop machines connected to the same switch. I don't have the exact numbers available right now, but our results for the different implementations where roughly: RMI - Baseline 1400ms Amdatu 8x slower ECF (generic) 10x slower CXF (SOAP transport) 2x slower Fabric d-OSGi same performance as RMI CXF showed very promising performance results, but seems to be a major hassle to deploy on JBoss. The redhat impl worked easily in both JBoss and Karaf and had the best performance results (5000 calls in less than 1.5 seconds). Please mind that the amount of parallel executions can have a big impact on the results depending on which remote osgi impl is used, but in this configuration the redhat impl produced twice the throughput of CXF. It is still a very rough implementation but if you are curious to try it yourself: https://github.com/seeburger-ag/fabric8/tree/resurrect/fabric/fabric-dosgi Best regards, Johannes -- View this message in context: http://karaf.922171.n3.nabble.com/Proposal-Lightweight-standalone-remote-OSGi-implementation-for-karaf-cellar-tp4045343p4045400.html Sent from the Karaf - Dev mailing list archive at Nabble.com.
