JDK 1.5_0_16 Service 3.2.2 : Standalone mode : http://www.apache.org/dyn/closer.cgi?path=%2Fservicemix%2Fservicemix-3%2F3.2.2%2Fapache-servicemix-3.2.2.tar.gz http://www.apache.org/dyn/closer.cgi?path=%2Fservicemix%2Fservicemix-3%2F3.2.2%2Fapache-servicemix-3.2.2.tar.gz
Apache Ode 1.2 http://www.apache.org/dyn/closer.cgi/ode/apache-ode-jbi-1.2.zip http://www.apache.org/dyn/closer.cgi/ode/apache-ode-jbi-1.2.zip Glassfish: V2-UR2-b4-20080411 OpenESB:080909 Sun-bpel: 080909 release Again uploading openesb assembly and http-binding in the initial post. Alex Boisvert-3 wrote: > > Yes, good idea. Do you also have the assembly for OpenESB so I can do > comparisons on my machine? > > Also, what version of Apache Ode are you testing? There's bound to be > differences between 1.2, 1.x branch (1.3) and the trunk (2.0). > > alex > > On Tue, Nov 11, 2008 at 10:59 AM, rjoshi <[EMAIL PROTECTED]> wrote: > >> >> I apologies for that. I thought including in the original post will help >> other people also. >> >> Thx. >> >> >> >> Alex Boisvert-3 wrote: >> > >> > Thanks. I had to look at the Nabble.com post to find it. >> > >> > I'll look into it. >> > >> > alex >> > >> > >> > On Tue, Nov 11, 2008 at 10:47 AM, rjoshi <[EMAIL PROTECTED]> wrote: >> > >> >> >> >> Uploaded Loop-sa.zip file in initial post. >> >> >> >> >> >> >> >> Alex Boisvert-3 wrote: >> >> > >> >> > If you can provide an assembly packaging that I can use to reproduce >> >> your >> >> > tests, I can probably offer some guidance. Right now, we have too >> >> little >> >> > information to help. >> >> > >> >> > alex >> >> > >> >> > On Tue, Nov 11, 2008 at 8:10 AM, rjoshi <[EMAIL PROTECTED]> wrote: >> >> > >> >> >> >> >> >> 1. We are using non-persistent connection in both. >> >> >> 2. See attached loop.bpel and loopIn.wsdl in original post. We >> >> executed >> >> >> same >> >> >> service on same testbed. >> >> >> 3. We did not tweak any performance parameters on any of this >> >> solutions. >> >> >> Used as is. >> >> >> >> >> >> So it i apple to apple comparison. Let me know if I am missing >> >> >> something. >> >> >> Also can you tell me if you know any performance tuning related to >> >> >> threads >> >> >> or any other optimization. >> >> >> >> >> >> Thanks >> >> >> >> >> >> >> >> >> >> >> >> Alex Boisvert-3 wrote: >> >> >> > >> >> >> > Right, but that's not answering my question. >> >> >> > >> >> >> > How do you know you're testing the same quality-of-service on >> both >> >> >> > engines? >> >> >> > >> >> >> > alex >> >> >> > >> >> >> > >> >> >> > On Tue, Nov 11, 2008 at 7:16 AM, rjoshi <[EMAIL PROTECTED]> >> wrote: >> >> >> > >> >> >> >> >> >> >> >> We are evaluating SOA solution for our company which includes >> App >> >> >> Server, >> >> >> >> ESB >> >> >> >> and BPEL Engine and decided to either go with >> >> >> >> >> >> >> >> 1. JBoss, ServiceMix and Apache ODE >> >> >> >> 2. Glassfish, OpenESB and Sun-Bpel engine (part of ODE). >> >> >> >> >> >> >> >> As a developer, we preferred 1st solutions but based on our >> >> >> preliminary >> >> >> >> performance results, we found that Apache ODE is bottleneck in >> >> terms >> >> >> of >> >> >> >> performance so we decided to test ODE and Sun-bpel engine >> >> >> independently >> >> >> >> to >> >> >> >> find out what is the performance of individual component. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Alex Boisvert-3 wrote: >> >> >> >> > >> >> >> >> > Are you testing comparable quality-of-service on each BPEL >> >> engine, >> >> >> with >> >> >> >> > respect to persistence, event generation, etc? >> >> >> >> > >> >> >> >> > alex >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > On Tue, Nov 11, 2008 at 7:00 AM, rjoshi <[EMAIL PROTECTED]> >> >> wrote: >> >> >> >> > >> >> >> >> >> >> >> >> >> >> Guys, >> >> >> >> >> We are evaluating Apache ODE and Sun BPEL Engine for our >> >> Service >> >> >> >> >> Orchestration application. I read in many blogs that ODE out >> >> >> performs >> >> >> >> >> other >> >> >> >> >> BPEL engine (no one gave real numbers) but we found ODE >> having >> >> poor >> >> >> >> >> performance compare to Sun BPEL Engine (OpenESB). >> >> >> >> >> >> >> >> >> >> We ran two tests. One with ServiceMix/ODE and other with >> >> glassfish >> >> >> >> >> ESB/Sun-bpel. >> >> >> >> >> Server: RedHat AS (Linux quad core) >> >> >> >> >> Client: 4 client machine running jmeter with 25 threads >> (Total >> >> 100 >> >> >> >> >> threads) >> >> >> >> >> >> >> >> >> >> Test case: >> >> >> >> >> One incoming SOAP request with 1st parameter as a number and >> 2nd >> >> as >> >> >> a >> >> >> >> >> String. >> >> >> >> >> Inside BPEL, based on 1st parameter, we are executing while >> loop >> >> of >> >> >> >> that >> >> >> >> >> many times. Psuedo code: >> >> >> >> >> function testLoop(int iteration, string data) { >> >> >> >> >> int index = 0, count = 0; >> >> >> >> >> int length = data.length; >> >> >> >> >> while (index++ < iteration) { >> >> >> >> >> count = (index + 1) % length ; >> >> >> >> >> } >> >> >> >> >> } >> >> >> >> >> >> >> >> >> >> See attached loop.BPEL and loopIn.wsdl >> >> >> >> >> >> >> >> >> >> Result: >> >> >> >> >> 2nd and 3rd columns are throughput/second. Higher is better. >> >> >> >> >> >> >> >> >> >> Number of Loops--------ServiceMix/ODE----OpenESB/Sun-BPEL >> >> >> >> >> 1 ------- 798 ----- >> 930 >> >> >> >> >> 10 -------- 357 ----- >> 933 >> >> >> >> >> 100 -------- 49 ----- >> 483 >> >> >> >> >> 500 ------- 9 ----- >> 123 >> >> >> >> >> >> >> >> >> >> Please let me know if we are missing something. Any >> >> >> >> >> suggestions/comments/tunings to improve servicemix >> performance. >> >> >> >> >> See attachments below. >> >> >> >> >> http://www.nabble.com/file/p20440881/loop.bpel loop.bpel >> >> >> >> >> >> >> >> >> >> http://www.nabble.com/file/p20440881/loopIn.wsdl loopIn.wsdl >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> >> View this message in context: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20440881.html >> >> >> >> >> Sent from the Apache Ode User mailing list archive at >> >> Nabble.com. >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> View this message in context: >> >> >> >> >> >> >> >> >> >> http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20441640.html >> >> >> >> Sent from the Apache Ode User mailing list archive at >> Nabble.com. >> >> >> >> >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> -- >> >> >> View this message in context: >> >> >> >> >> >> http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20442734.html >> >> >> Sent from the Apache Ode User mailing list archive at Nabble.com. >> >> >> >> >> >> >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20445804.html >> >> Sent from the Apache Ode User mailing list archive at Nabble.com. >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20446065.html >> Sent from the Apache Ode User mailing list archive at Nabble.com. >> >> > > -- View this message in context: http://www.nabble.com/Apache-ODE-performance-compare-to-Sun--BPEL-Engine-Performance-tp20440881p20446407.html Sent from the Apache Ode User mailing list archive at Nabble.com.
