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] <
[email protected]> 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.