Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/springmeyer/libuv-webserver

Pure C (or C++) webserver (and experimental http client) based on libuv and http-parser
https://github.com/springmeyer/libuv-webserver

Last synced: 5 days ago
JSON representation

Pure C (or C++) webserver (and experimental http client) based on libuv and http-parser

Awesome Lists containing this project

README

        

# libuv-webserver

Pure C (or C++) webserver based on libuv and http-parser

Based on http://vimeo.com/24713213

See also https://github.com/mafintosh/turbo-net

## Warning

This is not a real server and never will be - purely experimental.

If you are interested in more robust server on top of libuv see [Haywire](https://github.com/kellabyte/Haywire).

## Build

make

## TODO

- leverage threadpool
- sysctl -w net.inet.tcp.msl=1000 on OS X
- SO_REUSEPORT http://lwn.net/Articles/542629/