<div dir="ltr">We are preparing now to reach those rates but will do so running lots of rabbits in parallel in an autoscaling layer to lower the per rabbit msg rate and buffering requirements.<div><br></div><div>We persist directly to Cassandra from each rabbit and continue the processing chain from there.</div>
<div><br></div><div>ml</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 17, 2014 at 5:08 PM, Sean Allen <span dir="ltr"><<a href="mailto:sean@monkeysnatchbanana.com" target="_blank">sean@monkeysnatchbanana.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Post a really large number of messages to an exchange and not get throttled with per connection throttling. What possible strategies do I have to deal with this?<div>
<br></div><div>Batching into larger messages is possible but creates issues elsewhere.</div>
<div><br></div><div>Would posting to the same exchange with different routing keys that go to are bound to different queues both on the same node and on different nodes help?</div><div><br></div><div>For some idea, we would be generating at least 500k to 1 million messages a second for some extended period of time before it dies down occasionally and then picks back up again.</div>
<div><br></div><div>Any advice is appreciated. Thanks.<span class="HOEnZb"><font color="#888888"><br clear="all"><div><br></div>-- <br><div dir="ltr"><div><br></div>Ce n'est pas une signature<br></div>
</font></span></div></div>
<br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><br></div>