Project started to work with Linux system calls to get a working HTTP Server that can support a decent throughput.
- Supports HTTP 1.1
- Supports up to 100k requests / second
- CMake v3.22
- C++23
# from project root
# give exec perms to build.sh
chmod u+x ./build.sh
# run build script
./build.sh
# from project root
./build/bin/RunServer
starting http server...
started http server, listening on port 8080.
# to quit, type "quit"
quit
# close fds and return resources
stopping http server...
successfully stopped.
./build/bin/TestMain