libuv

libuv

O libuv é uma biblioteca de software que fornece notificação assíncrona de eventos.O libuv suporta portas de evento epoll (4), kqueue (2), Windows IOCP e Solaris.Ele foi projetado principalmente para uso no Node.js, mas também é usado por outros projetos de software.
O libuv é uma biblioteca de software que fornece notificação assíncrona de eventos.O libuv suporta portas de evento epoll (4), kqueue (2), Windows IOCP e Solaris.Ele foi projetado principalmente para uso no Node.js, mas também é usado por outros projetos de software.Originalmente, era uma abstração em torno da libev ou do Microsoft IOCP, pois a libev não suporta o Windows.Na versão do libuv do node-v0.9.0, a dependência da libev foi removida.Destaques dos recursos: - Loop de evento completo com suporte por epoll, kqueue, IOCP, portas de evento.- Soquetes assíncronos TCP e UDP - Resolução assíncrona de DomainNameService - Operações assíncronas de arquivos e sistemas de arquivos - Eventos do sistema de arquivos - TTY controlado por código de escape ANSI - IPC com compartilhamento de soquetes, usando soquetes de domínio Unix ou pipes nomeados (Windows) - Processos filhos - Pool de threads -Manipulação de sinais - Relógio de alta resolução - Primitivas de threading e sincronização
libuv

Local na rede Internet:

Alternativas ao libuv para todas as plataformas com qualquer licença

libevent

libevent

libevent é uma biblioteca de software de notificação de eventos assíncrona.
Tokio

Tokio

O Tokio é uma biblioteca de código aberto que fornece uma plataforma assíncrona, orientada a eventos, para criar aplicativos de rede rápidos, confiáveis ​​e leves.
libev

libev

libev é um loop de eventos completo e de alto desempenho que é modelado livremente após o libevent, mas sem suas limitações e bugs.