<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Thanks, that was exactly what I was looking for. &nbsp;I should have seen that initially. &nbsp;One followup question, I was thinking that I could have one exchange that distributed to multiple exchanges before distributing to queues. &nbsp;This may allow me to hang multiple queues off of some exchanges thereby maybe reducing the initial distribution algorithm's search path. &nbsp;Is there anything to gain by this performance wise? &nbsp;Are exchanges lighter than queues in terms of routing (I'd wind up having the same number of final destination queues).<div><br></div><div>Thanks,</div><div>Alex<br><br><div><div id="SkyDrivePlaceholder"></div>&gt; Date: Thu, 20 Sep 2012 11:52:49 +0100<br>&gt; From: emile@rabbitmq.com<br>&gt; To: rabbitmq-discuss@lists.rabbitmq.com<br>&gt; CC: alex.gadea@apptik.com<br>&gt; Subject: Re: [rabbitmq-discuss] How to handle distribution of message to either 1 OR many topics<br>&gt; <br>&gt; Hi Alex,<br>&gt; <br>&gt; On 20/09/12 03:23, Alex Gadea wrote:<br>&gt; &gt; message 1: audit.webhook<br>&gt; &gt; message 2: webhook<br>&gt; &gt; message 3: email.audit.webhook.s3<br>&gt; <br>&gt; You should take a look at section 3.1.3.3 (The Topic Exchange Type) in<br>&gt; the AMQP 0-9-1 specification which explains this:<br>&gt; http://www.rabbitmq.com/protocol.html<br>&gt; <br>&gt; The 5th tutorial also has some useful information:<br>&gt; http://www.rabbitmq.com/tutorials/tutorial-five-python.html<br>&gt; <br>&gt; #.webhook.# should capture all 3 messages.<br>&gt; <br>&gt; If the publisher known exactly where a message should be routed then you<br>&gt; might want to consider Sender-selected distribution. However if you have<br>&gt; 100s of destination queues then this is probably not relevant:<br>&gt; http://www.rabbitmq.com/sender-selected.html<br>&gt; <br>&gt; <br>&gt; -Emile<br>&gt; <br></div></div>                                               </div></body>
</html>