zeromq/pyzmq — pull request #174 by ellisonbg (2012-02-17 00:49:45+00:00)
Title: Simple RPC based service for PyZMQ

This adds an rpc subpackage to zmq and implements a "simple" RPC service. This version is focused only on the request/reply pattern, but handles load balancing using ROUTER/DEALER sockets. While we definitely want to explore richer RPC APIs that allow for arbitrary socket types and message patterns, this version is very useful because of its extreme simplicity and good performance..

Still working on:

* Making the serialization approach pluggable. I use pickle now, but will allow json and other approaches.
* Adding an async client example.

Needs review:

* Python3 compliance.
* General API choices.