use blockQueen No thread safe
QueryResFuture
use ConcurrentHashMap Future  make thread safe