Thanks for the input. The whole question comes from my clients that have used corba/rmi for 15 years. Now that we are switching to Camel/ActiveMQ/JMS they all say: "It might scale better but I don't see how it can be as fast as Corba/RMI"
I couldn't find any performance test results say for: RMI v JMS (async | sync | any-sync) RMI v Camel RMI Camel RMI v Camel JMS After we get things converted (few weeks) we will the answer. I was just hoping to quite the nay sayers until then. Thanks, Andrew On Wed, Nov 23, 2011 at 3:52 AM, iocanel [via Camel] < ml-node+s465427n501612...@n5.nabble.com> wrote: > Hi Andrew, > > Faster is a tricky term. > > You can say that runner A is faster than runner B, when you have them both > run the same distance. In 100m A might be faster than B, but B might have > more stamina and manage to get first in a longer distance say 300m. > > In your question I can see runner RMI and runner JMS, but due to their > nature one is sync and the other is async, they never gonna run the exact > same distance. > > Even if you put aside the fact that one is sync and the other is async > there are so many factors that you have to take into consideration. > i) Do you care how fast you will be able to send the requests? > ii) Do you care how fast the target service will receive the invocations? > iii) Do you expect a response? > > In the end of the day both approaches serialize/deserialize objects. but > Jms is more flexible, is easier to setup, scales better and is more > robust. > > > -- > *Ioannis Canellos* > * > FuseSource <http://fusesource.com> > > ** > Blog: http://iocanel.blogspot.com > ** > Apache Karaf <http://karaf.apache.org/> Committer & PMC > Apache Camel <http://camel.apache.org/> Committer > Apache ServiceMix <http://servicemix.apache.org/> Committer > Apache Gora <http://incubator.apache.org/gora/> Committer > Apache DirectMemory <http://incubator.apache.org/directmemory/> Committer > * > *Ioannis Canellos* http://iocanel.blogspot.com > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://camel.465427.n5.nabble.com/Is-RMS-faster-than-JMS-tp5015296p5016129.html > To unsubscribe from Is RMS faster than JMS?, click > here<http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5015296&code=YW5kcmV3LmJveWRAYmJ0ZWNoLm5ldHw1MDE1Mjk2fC02OTE0NjE0ODg=> > . > NAML<http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- --Congress does not draw to its halls those who love liberty. It draws those who love power. -- Enforce the 10th Amendment: "The powers not delegated to the United States by the Constitution, nor prohibited by it to the States, are reserved to the States respectively, or to the people." -- View this message in context: http://camel.465427.n5.nabble.com/Is-RMS-faster-than-JMS-tp5015296p5016742.html Sent from the Camel - Users mailing list archive at Nabble.com.