1A simple wrapper of Sockets API in C++11, supports blocking IO only. 2TPC stands for thread-per-connection, which is the current model for blocking IO. 3