<div dir="ltr">Well, actually, if Michael pointed me at a module that handles that and it was something similar, that could have been helpful :)<div><br></div><div>But, judging by the priorities from -128 to 127, it's probably a manual filter of some kind, probably with an intermediate mailbox-reducer process.</div>
<div><br></div><div>Which is fine, actually, but my question wasn't "how to handle huge queues?", but "is using OTP-8623 for that an anti-pattern of some sort?".</div><div><br></div><div>And yeah, definitely not "what platform should I use?".</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Apr 10, 2014 at 7:28 PM, zxq9 <span dir="ltr"><<a href="mailto:zxq9@zxq9.com" target="_blank">zxq9@zxq9.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="">On Thursday 10 April 2014 17:24:54 Michael Truog wrote:<br>
> On 04/10/2014 05:02 PM, Dmitry Demeshchuk wrote:<br>
> > Hi list,<br>
> ><br>
> > Today (yeah, just a couple years have passed since R14A) I learned about<br>
> > OTP-8623, which allows to do selective receive for messages that contain<br>
> > a known reference with O(1) complexity.<br>
</div>...<br>
<div class="">> > This could potentially help with sending managing messages to the<br>
> > processes that may have overloaded inbox with thousands of messages. Say,<br>
> > we see that the process gets overloaded and we send an operational<br>
> > message of some kind ("discard the entire inbox", for example).<br>
> ><br>
> > Thoughts?<br>
><br>
> You could get this interaction by creating an internal service with CloudI<br>
> (<a href="http://cloudi.org" target="_blank">http://cloudi.org</a>).<br>
<br>
</div>Not so sure this is what the OP was getting at.<br>
<br>
"Is OTP8623 a lightweight way to overcome a clogged queue?" /= "Base<br>
everything you do on some new service stack"<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Best regards,<br>Dmitry Demeshchuk
</div>