Skip to content
/ petrel Public

A web server with HTTP/1 and HTTP/2 support that provides a C++/lua framework for easy micro/web service development.

License

Notifications You must be signed in to change notification settings

apohl79/petrel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Petrel Build Status

What is Petrel?

  • A web server with HTTP/2 and HTTP/1.1 support
  • A framework for rapid development of micro/web services in LUA and C++
  • 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 the business logic
  • Easy to extend
  • Open source (licensed under MIT, see License)

Read more:

About

A web server with HTTP/1 and HTTP/2 support that provides a C++/lua framework for easy micro/web service development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published