add msgQ and socketpair to optimize system architect
divide time-consumming operation into anthor worker process