tuned zmq directio io client and fix query engine