zaver
1.0.0
Ein weiterer schneller und effizienter HTTP-Server.
Der Zweck von Zaver besteht darin, Entwicklern zu helfen, zu verstehen, wie man einen Hochleistungsserver auf Epoll-Basis schreibt. Obwohl Nginx ein gutes Lernbeispiel ist, entmutigen seine Komplexität und die riesige Codebasis die Menschen. Zaver verwendet so wenig Code wie möglich, um die Kernstruktur eines Hochleistungsservers wie Nginx zu demonstrieren. Entwickler können durch das Erlernen von Zaver eine solide Grundlage für das weitere Studium der Netzwerkprogrammierung legen.
Bitte stellen Sie sicher, dass cmake installiert ist.
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/