< 返回版块

lispking 发表于 2025-05-20 09:35

重磅发布!

基于 Tokio 的高性能异步多生产者多消费者队列库 tokio-mpmc v0.1.0 正式发布!🚀

项目地址https://github.com/lispking/tokio-mpmc
📚 技术指南tokio-mpmc 技术架构设计与使用指南

刚完成版本发布,尚未正式推送,已有开发者抢先下载体验——这就是开源的魅力与力量!💪

tokio-mpmc 深度集成 Tokio 异步运行时,提供 无阻塞 MPMC 队列能力,支持容量控制、多消费者并发处理及完善的错误机制,适用于高并发异步场景。欢迎大家试用、提 issue 或贡献代码,一起打造更强大的 Rust 异步生态!🌟

评论区

写评论
作者 lispking 2025-05-21 14:40

不过,多跑几次的过程中,发现flume会出现异常提示,而tokio-mpmc表现相对稳定多了

--
👇
Chikage0o0: 有和flume async 的对比吗?

作者 lispking 2025-05-21 09:50

感觉多跑几次 bench,两者性能差异不大

--
👇
Chikage0o0: 有和flume async 的对比吗?

作者 lispking 2025-05-21 09:28
tokio-mpmc flume
non-io 649.09 us (✅ 1.00x) 768.68 us (❌ 1.18x slower)
io 191.51 ms (✅ 1.00x) 215.82 ms (❌ 1.13x slower)

--
👇
Chikage0o0: 有和flume async 的对比吗?

Chikage0o0 2025-05-20 09:43

有和flume async 的对比吗?

1 共 4 条评论, 1 页