zaver
1.0.0
又一個快速高效的 HTTP 伺服器。
Zaver的目的是幫助開發人員了解如何基於epoll編寫高效能伺服器。雖然Nginx是一個很好的學習例子,但它的複雜性和龐大的程式碼庫讓人望而卻步。 Zaver使用盡可能少的程式碼來示範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/