In my previous articles, we talked about how to troubleshoot network latency and performance problems, also the classic C10K and C1000K problems. To recap, C10K refers to the problem of how a single host can handle 10,000 concurrent requests at the same time, and C1000K refers to 1M concurrent requests. Introduction The optimization of I/O model is the best way to solve the C10K problem. The epoll which introduced in Liux 2.6 perfectly solves C10K and many high-performance network solutions today are still…