g++ -std=c++11 -Wall -Wextra -Werror server.cpp -lpthread brew install asio brew install boost