- Linux: Ubuntu18.04
- g++: 7.5.0
- make: 4.1
- C++: 11
The web server contains three module
- I/O: listen and accept the connection with client, read data from client and write data to client
- Logic: Handle the business logic
- Request Queue: The communication way among modules