
monoio
bytedance
Rust async runtime based on io-uring.
AI 简介
Monoio 是一个基于 io_uring(并兼容 epoll/kqueue)的 Rust 异步运行时,采用线程每核(thread-per-core)架构设计。其核心特点是无需任务跨线程调度,规避了 Send/Sync 约束,支持高效线程本地存储;通过直接绑定内核异步 I/O 接口,在高并发 I/O 密集型服务中实现更低延迟与更高吞吐。适用于高性能网络服务器(如负载均衡器、代理网关、API 网关等),尤其适合 Linux 5.6+ 环境下追求极致 I/O 效率的后端系统开发。
Rust
Apache License 2.05k
Stars
290
Forks
51
Watchers
59
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分38.39
默认分支master