non block io server, develop in process
code refact,server works