<div dir="ltr"><span style="font-size:12.800000190734863px">on Wed, 4 Oct 2017 00:16:14 +0200 </span><span style="font-size:12.800000190734863px">Benjamin Garrigues &lt;</span><a href="mailto:benjamin.garrigues@gmail.com" style="font-size:12.800000190734863px">benjamin.garrigues@gmail.com</a><span style="font-size:12.800000190734863px">&gt; wrote:</span><br style="font-size:12.800000190734863px"><br style="font-size:12.800000190734863px"><span style="font-size:12.800000190734863px">&gt; Same goes for actors and blocking calls : if you&#39;re dealing with a few coarsed </span><div><span style="font-size:12.800000190734863px">&gt; grained actors that handle a large state and communicate over an unreliable </span></div><div><span style="font-size:12.800000190734863px">&gt; medium ( such as a network) , you&#39;re going to have a very different need than </span></div><div><span style="font-size:12.800000190734863px">&gt; if all your actors run on the same cpu and each handle a very small part of </span></div><div><span style="font-size:12.800000190734863px">&gt; your logic and data. In the second case you&#39;re using actors for thread safety </span></div><div><span style="font-size:12.800000190734863px">&gt; and not really to manage failure or lag in actor to actor communications.</span><br></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px">exactly my thoughts. unreliably UDP-style &quot;best effort&quot; delivery approach which</span></div><div><span style="font-size:12.800000190734863px">is at the core of actors and &quot;thread safety problems and their solutions on a single</span></div><div><span style="font-size:12.800000190734863px">or multi core CPU box&quot; are two different tasks at hand IMHO. </span><span style="font-size:12.800000190734863px">unless i </span></div><div><span style="font-size:12.800000190734863px">misunderstand something fundamental here, which is of course possible.</span></div><div><span style="font-size:12.800000190734863px"><br></span></div><div><span style="font-size:12.800000190734863px">Mike</span></div><div><span style="font-size:12.800000190734863px"><br></span></div></div>