循环

[译] libuv 设计概述

概述libuv 最初是为 Node.js 所作的跨平台库。它基于事件驱动的异步 I/O 模型。libuv 不仅仅只提供了对于不同 I/O 轮询机制的简单抽象:“句柄(handles)”和“流(streams)”也提供了对于 socket 和其他相关实例的高度抽象。同时 libuv 还提供了跨平台文件 I/O 接口和多线程接口等等。下图展示了 libuv 的不同组成部分,以及