[openamq-dev] Managed .NET client implementation?
Pieter Hintjens
ph at imatix.com
Wed Jun 13 16:30:02 CEST 2007
On 6/13/07, Karl Waclawek <karl at waclawek.net> wrote:
> To change the subject a bit: Do you know of any paper that discusses in
> which scenarios it is better to use messaging (if sufficiently fast)
> where one would have traditionally used RPC-style (ICE, DCOM, CORBA,
> SOAP) interaction?
I don't know of any paper, but the answer is probably based on the
similarities and differences between AMQP-style messaging and RPC.
The similarities are that it's trivial to emulate RPC over AMQP, and
get very good performance (we measure latencies of 50-200usec per hop,
and capacities of 10K-20K 500-byte messages per second per core).
The differences are that AMQP builds in routing abstraction and
queuing, both which help to build larger-scale architectures. The
AMQP concepts of Exchange and Queue make it all happen elegantly.
-Pieter
More information about the openamq-dev
mailing list