zaver
1.0.0
Еще один быстрый и эффективный HTTP-сервер.
Цель Zaver — помочь разработчикам понять, как написать высокопроизводительный сервер на основе epoll. Хотя Nginx является хорошим примером для обучения, его сложность и огромная база кода разочаровывают людей. Завер использует как можно меньше кода, чтобы продемонстрировать базовую структуру высокопроизводительного сервера, такого как Nginx. Разработчики могут заложить прочную основу, изучив Zaver для дальнейшего изучения сетевого программирования.
пожалуйста, убедитесь, что у вас установлен cmake.
mkdir build && cd build
cmake .. && make
cd .. && ./build/zaver -c zaver.conf
https://zyearn.github.io/blog/2015/05/16/how-to-write-a-server/