Rust io-uring

Open-source Rust projects categorized as io-uring

Top 4 Rust io-uring Projects

  • io-uring

    The `io_uring` library for Rust

    Project mention: Create a data structure for low latency memory management | reddit.com/r/rust | 2022-12-04

    Depending on whether the system calls for accessing the network stack will become the bottleneck, you may also need to use io_uring with kernel side polling for this (briefly explained in this paper on page 15) in addition to pre-allocating your own buffers and avoiding copying memory where you can. You mention you are using tokio, it has a library for io_uring and there is also this vanilla io_uring library crate, but it's a bit more low level. Both are for linux only and I'm not familiar enough with Windows to say if there exists something similar in Rust for Windows systems (which has I/O Rings), maybe someone else can comment on that?

  • rio

    pure rust io_uring library, built on libc, thread & async friendly, misuse resistant (by spacejam)

    Project mention: Production grade databases in Rust | reddit.com/r/rust | 2023-04-21

    Also, not to be too bad about a reputation fallacy, but I found the author to be flippant and disrespectful when good-faith unsoundness was pointed out in his crates: https://github.com/spacejam/rio/issues/30

  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

  • hring

    HTTP over tokio-uring

    Project mention: End of year AMA (ask me anything) | reddit.com/r/fasterthanlime | 2022-12-31

    I've been working on https://github.com/hapsoc/hring for a while and I'm almost at the point where I should put it in production somewhere — I'm curious how it performs.

  • kbio

    Another Async IO Framework based on io_uring

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-04-21.

Rust io-uring related posts

Index

What are some of the best open-source io-uring projects in Rust? This list will help you:

Project Stars
1 io-uring 899
2 rio 842
3 hring 159
4 kbio 59
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org