GitHub 雷达
首次出现 88 天前

tokio-rs/tokio

1. Tokio 是 Rust 语言的异步运行时,专为编写可靠、高效、资源占用少的异步应用而生,内置 I/O、网络、定时器和任务调度等能力。 2. 基于事件驱动和非阻塞 I/O 架构,采用多线程工作窃取调度器,并直接对接操作系统级事件队列(epoll / kqueue / IOCP)实现高性能。 3. 凭借零成本抽象提供裸金属级性能,并利用 Rust 的所有权与类型系统保证线程安全,特别适合构建高吞吐、低延迟的网络服务(如 TCP/UDP、HTTP、gRPC 等)。

近 7 日
+39
累计 Star
33.0k
Fork
3,210
近 30 日
+433
Star 趋势 · 33 个采集点
+2%
6 月 23 日8 月 24 日
语言Rust
分类后端/服务端
最近提交8 月 20 日
创建时间9 月 10 日
首次收录6 月 23 日 · 自动扫描
README 摘要
1. Tokio 是 Rust 语言的异步运行时,专为编写可靠、高效、资源占用少的异步应用而生,内置 I/O、网络、定时器和任务调度等能力。 2. 基于事件驱动和非阻塞 I/O 架构,采用多线程工作窃取调度器,并直接对接操作系统级事件队列(epoll / kqueue / IOCP)实现高性能。 3. 凭借零成本抽象提供裸金属级性能,并利用 Rust 的所有权与类型系统保证线程安全,特别适合构建高吞吐、低延迟的网络服务(如 TCP/UDP、HTTP、gRPC 等)。
中文摘要由 AI 生成,仅供参考。
在 GitHub 打开