Distribution of "tasks" to multiple hosts in python
<p>I am wondering whether there's a <em>lightweight</em> way to distribute python "tasks" among different hosts. Here's what I mean:</p>

<p>Master script running in e.g. London
Client 1 running in London
Client 2 running in New York
Client 3 running in Hong Kong</p>

<p>The clients would have a way (e.g. SOAP) to communicate with the master. The master would send the clients the data and then wait for the responses generated by the clients.</p>

<p>All of this could be achieved easily simply by using SOAP messages. </p>

<p><strong>However</strong>, what if the master wants to distribute the <em>code</em> to be run on the clients together with the input data? I am not sure what's the pythonic way of doing this.</p>

<p>Thanks,
Matyas</p>
