You can &quot;magically&quot; gain a lot of the things Erlang has, by using the same approach as Erlang.<p>Python in particular has several great ways to get the benefits of shared nothing, &quot;green thread&quot;&#x2F;&quot;VM internal processes&quot;&#x2F;Erlang style concurrency, powered by message passing.<p>My two favourite ones are.<p>Stackless Python - it&#x27;s got a mixed reputation among the subset of Python programmers that know it exists, but if you&#x27;re curious about Erlang style concurrency, it&#x27;s at least worth reading about.<p>The Pulsar framework- <a href="https:&#x2F;&#x2F;pythonhosted.org&#x2F;pulsar&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pythonhosted.org&#x2F;pulsar&#x2F;</a> - it&#x27;s a Python 3.4&#x2F;3.5 asyncio powered Erlang style actor model concurrency framework... It&#x27;s brilliant and deserves much more attention than it gets.