This question is ancient, but... check out [Wool](https://github.com/wool-labs/wool) (`pip install wool`) - it's a lightweight distributed Python runtime similar to Ray, but much narrower in scope providing lower dispatch latencies with a simpler service topology. It's currently async-only, but it fully utilizes native async Python semantics - with a simple decorator and context manager, you can make any async Python app distributed with no additional refactoring required.
*Disclaimer – I'm the developer of Wool.*
This question is ancient, but... check out [Wool](https://github.com/wool-labs/wool) – `pip install wool`. It's a lightweight distributed Python runtime similar to Ray, but much narrower in scope providing lower dispatch latencies with a simpler service topology. It's currently async-only, but it fully utilizes native async Python semantics - with a simple decorator and context manager, you can make any async Python app distributed with no additional refactoring required.
*Disclaimer – I'm the developer of Wool.*