Observed arrival · 2026-11-13
giong: batching Linux I/O one event-loop tick at a time
A Rust async runtime for Linux servers, built on io_uring and organized around one worker thread per core.
○Open
⊠Login
$Paid
†Ads
✦Pretty
●Pro
◎Niche
◉Human
⚑Risk
ƒJS
- For
- Rust developers building Linux network servers
- Worth noticing
- The page reports 169 passing tests across three io_uring setups and links benchmark scripts beside its results.
Field notes
The runtime groups submissions produced during an event-loop turn into one io_uring_enter call and returns ready completions in that call. Its worker owns the resources it touches; tasks remain on one thread and may use Rc and RefCell without Send. The page reports 5.6 MB resident memory after a 50-connection benchmark and describes cancel-safe buffers, file operations on the same ring, and an optional spin-before-park setting that raises CPU use.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
○OpenPublic substance visible
✦PrettyNotable craft visible
●ProPolished or operationally mature
◎NicheUnusually specific use
One card from the complete issue