monoio-rs/monoio
View on GitHub ↗ ★ 5,132 Rust
Rust async runtime based on io-uring.
13 mentions on Hacker News by 11 people: 2 stories, 11 comments · first 2021-12-09 · latest 2026-04-26
20082026
-
Monio and Glommio https://github.com/bytedance/monoio https://github.com/DataDog/glommio
comment by cmrdporcupine · 2026-04-26 · in What async promised and what it delivered -
…Under the hood, Ferron uses Monoio asynchronous runtime. From Monoio's GitHub repository ( https://github.com/bytedance/monoio ): > Moreover, Monoio is designed with a thread-per-core model in mind. Users do not need to worry about tasks…
comment by dorianniemiec · 2025-10-21 · in Show HN: I'm rewriting a web server written in Rust for speed and ease of use -
▲ 4
Monoio: High perf io_uring async runtimestory by michalsustr · 2025-09-28 · 3 comments
-
…https://github.com/DataDog/glommio ByteDance also has their very fast monio. https://github.com/bytedance/monoio Both integrate io-uring support for very fast io.
comment by jauntywundrkind · 2025-05-13 · in OpenTelemetry protocol with Apache Arrow -
They also made monoio, an io-uring based async runtime for Rust: https://github.com/bytedance/monoio
comment by koakuma-chan · 2025-01-29 · in Case Study: ByteDance Uses eBPF to Enhance Networking Performance -
…for socket, file and serial I/O for some time now. [1] https://github.com/PADL/IORingSwift [2] https://github.com/bytedance/monoio [3] https://github.com/tokio-rs/tokio-uring
comment by lukeh · 2024-09-09 · in QUIC is not quick enough over fast internet -
…NVMes, low p99 network AND disk latency). I was thinking about jumping straight into Rust and using https://github.com/bytedance/monoio as it neatly fits our use case. I've done some things in Rust before, but not a lot. Long compile times…
comment by lossolo · 2024-08-27 · in Techniques for safe garbage collection in Rust -
…with http3, where the problem is figuring out what to pick. https://github.com/tokio-rs/tokio-uring https://github.com/bytedance/monoio https://github.com/DataDog/glommio Alas libuv (powering Node.js) shipped io_uring but disabled it…
comment by jauntywundrkind · 2024-08-08 · in Gazette: Cloud-native millisecond-latency streaming -
…ByteDance (TikTok) for Rust called Monoio with benchmarks[0] comparing it to Tokio and Glommio. [0] https://github.com/bytedance/monoio/blob/master/docs/en/benc...
comment by RedlineTriad · 2023-11-08 · in Core to core latency data on large systems -
…domination... of tokio. https://github.com/smol-rs/smol looks promising simply for being minimal https://github.com/bytedance/monoio looks potentially easier to work with than tokio https://github.com/DataDog/glommio is built around linux…
comment by cmrdporcupine · 2023-09-26 · in The State of Async Rust: Runtimes -
Bytedance has their in-house monoio < https://github.com/bytedance/monoio > (supports io-uring) but it requires rust nightly. On some benchmarks & applications it outperforms tokio by a significant margin. <…
comment by coppsilgold · 2023-03-10 · in Oxy is Cloudflare's Rust-based next generation proxy framework -
…recently found out that ByteDance has a competitor library which supposedly has better performance: https://github.com/bytedance/monoio https://github.com/DataDog/glommio/issues/554
comment by gavinray · 2022-11-07 · in Blessed.rs – An unofficial guide to the Rust ecosystem -
▲ 158
Monoio – A thread-per-core Rust async runtime with io_uringstory by losfair · 2021-12-09 · 81 comments