Skip to content

Create extremely-fast and secure embedded HTTP servers with ease.

License

Notifications You must be signed in to change notification settings

sftwrngnr/libevhtp

 
 

Repository files navigation

LOGO

Libevhtp

Build Status Gitter Packaging status

Coverity Scan Build Status

Required Dependencies

Optional Dependencies

Building

  • cd build
  • cmake ..
  • make
  • make examples

For Windows MinGW

  • cmake -G "MSYS Makefiles" -DCMAKE_INCLUDE_PATH=/mingw/include -DCMAKE_LIBRARY_PATH=/mingw/lib -DCMAKE_INSTALL_PREFIX=/mingw .
  • make

Performance stuff

While we never documented any benchmark publically, the popular open source project ZIMG did a bit of that for us.The ZIMG team decided to move away from NGINX to libevhtp for their software, and the results were pretty outstanding. Here is a graph showing their application under very high load

ZIMG GRAPH

The X-axis is the number of connections, while the Y-axis is requests per second.

You can read the whole article here: Architecture Design of an Image Server

Slightly outdated (Now faster!) HI NGINX

About

Create extremely-fast and secure embedded HTTP servers with ease.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 91.5%
  • CMake 6.8%
  • Python 1.7%