http://www.cnblogs.com/Anker/p/3254269.html
http://blog.csdn.net/historyasamirror/article/details/5778378
http://blog.csdn.net/historyasamirror/article/details/4270633
https://www.ibm.com/developerworks/cn/linux/l-async/#ibm-pcon
http://www.cnblogs.com/Anker/category/442770.html
https://segmentfault.com/a/1190000003063859
select , epoll, kqueue
http://www.cnblogs.com/linganxiong/p/5583415.html