libuv
libuv is a multi-platform support library with a focus on asynchronous I/O.
http://libuv.org/
https://github.com/libuv/libuv