epoll http server with full code comment