petrel - Documentation¶
Petrel is a web server with HTTP/1 and HTTP/2 support that provides a C++/lua framework for easy micro/web service development.
- Open source (licensed under MIT, see License)
- Written in modern C++ (requires at least C++11)
- Combines fibers with LUA (no callbacks, just write your “blocking” code and don’t care about threads or non-blocking IO)
- Provides a C++ library interface to implement performance critical code
- Provides a LUA framework to implement business logic