Libuv
Documento a partir del estudio de esta web.
Para programación asíncrona y conducida por eventos, proporciona el loop de eventos y el sistema de callbacks basado en notificaciones del sistema operativo, normalmente producidas por operaciones de I/O, aunque pueden ser producidas por otras actividades también. Para que el SO nos avise, la aplicación ha de pedirle que vigile un ente concreto (un socket en el que esperamos recibir información) y que coloque una notificación en la cola tras ocurrir el evento del cual queremos ser avisados.