distribute dynamic service framework, using gevent and zeromq