yet another rpc (messagepack, eventlet)