monoio-rs

monoio

monoio-rs

Rust async runtime based on io-uring.

AI 简介

Monoio 是一个基于 io_uring(并兼容 epoll/kqueue)的 Rust 异步运行时,采用线程每核(thread-per-core)架构设计。其核心特点是无需任务实现 Send/Sync trait,支持安全的线程局部存储,通过原生异步 I/O 接口(尤其是 Linux 5.6+ 的 io_uring)提升 I/O 密集型服务的吞吐量与延迟表现;同时避免了工作窃取调度开销。适用于高性能网络服务器场景,如负载均衡器、代理网关、API 网关等对低延迟和高并发有严苛要求的服务端应用。

Rust
Apache License 2.0
5k
Stars
291
Forks
51
Watchers
59
Issues

Star 增长

今日0
近 7 天0
近 30 天+11
综合评分64.5
默认分支master