<div dir="ltr">Got it, ok.<div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 25, 2018 at 5:29 AM, Fred Hebert <span dir="ltr"><<a href="mailto:mononcqc@ferd.ca" target="_blank">mononcqc@ferd.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 02/25, Max Lapshin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
You should not ever receive unknown messages in your system. Once you start<br>
adding silent catch-all clause in your system, it will be hard<br>
to stop and hard to find where error begins and ends.<br>
</blockquote>
<br></span>
The one exception that comes to mind is a system where each worker is part of a broader distributed system where unknown notifications may be coming through from other nodes where a code upgrade has taken place before the current one.<br>
<br>
In such cases, an approach based on logging & keeping on going may prove essential to the stability of the overall system.<br>
<br>
Regards,<br>
Fred.<br>
</blockquote></div><br></div>