Skip to content

high performance http server(no serving static contents, but only dynamic conents)

License

Notifications You must be signed in to change notification settings

devkato/timaios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timaios
 - yet another dynamic web server.

This project's idea is
 - Minimal high performance HTTP server with epoll module.
 - Don't think about porting(only Linux platform).
 - Don't serve static contents. There are already great projects such as lighttpd(http://www.lighttpd.net/), nginx(http://nginx.org/).
 - All request endpoint is created by the way of "plugin", even if "/".
 - <strike>Don't depend on other libraries to minimize code.</strike>
 - Don't have to implement complete HTTP server: Get something and return something.
 - Don't use frondend, use backend only.

Libraries(will be removed)
 HTTP Parser : http://github.com/ry/http-parser

Keywords:
 - HTTP Server
 - Non-Blocking
 - epoll
 - readv/writev
 - socket pair

Notice
 you should disable iptables(or remove ip_conntrack module) because of performance.

About

high performance http server(no serving static contents, but only dynamic conents)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published