zaver
1.0.0
Mais um servidor HTTP rápido e eficiente.
O objetivo do Zaver é ajudar os desenvolvedores a entender como escrever um servidor de alto desempenho baseado em epoll. Embora o Nginx seja um bom exemplo de aprendizado, sua complexidade e enorme base de código desanimam as pessoas. Zaver usa o mínimo de códigos possível para demonstrar a estrutura central de um servidor de alto desempenho como o Nginx. Os desenvolvedores podem estabelecer uma base sólida aprendendo Zaver para estudos adicionais em programação de rede.
certifique-se de ter o cmake instalado.
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/