libuv

libuv

libuvは、非同期イベント通知を提供するソフトウェアライブラリです。libuvは、epoll(4)、kqueue(2)、Windows IOCP、およびSolarisイベントポートをサポートします。主にNode.jsで使用するために設計されていますが、他のソフトウェアプロジェクトでも使用されています。
libuvは、非同期イベント通知を提供するソフトウェアライブラリです。libuvは、epoll(4)、kqueue(2)、Windows IOCP、およびSolarisイベントポートをサポートします。主にNode.jsで使用するために設計されていますが、他のソフトウェアプロジェクトでも使用されています。libevはWindowsをサポートしていないため、もともとはlibevまたはMicrosoft IOCPの抽象化でした。node-v0.9.0のlibuvバージョンでは、libevへの依存関係が削除されました。機能のハイライト:-epoll、kqueue、IOCP、イベントポートによって支援されるフル機能のイベントループ。-非同期TCPおよびUDPソケット-非同期DomainNameService解決-非同期ファイルおよびファイルシステム操作-ファイルシステムイベント-ANSIエスケープコード制御TTY-ソケット共有を使用したIPC、Unixドメインソケットまたは名前付きパイプを使用(Windows)-子プロセス-スレッドプール-信号処理-高解像度クロック-スレッド化および同期プリミティブ
libuv

ウェブサイト:

ライセンスのあるすべてのプラットフォームでのlibuvの代替

libevent

libevent

libeventは、非同期イベント通知ソフトウェアライブラリです。
Tokio

Tokio

Tokioは、高速で信頼性の高い軽量のネットワークアプリケーションを構築するための非同期のイベント駆動型プラットフォームを提供するオープンソースライブラリです。
libev

libev

libevは、フル機能で高性能なイベントループであり、libeventに基づいて大まかにモデル化されていますが、制限やバグはありません。