David Coles 21 Sep 2013 I'd also recommend reading this for a bit more of a high-level approach, and why sending messages are far better than shared state. Multithreading Magic - zeromq