mio — MIO is a lightweight IO library for Rust with a focus on adding as little overhead as possible over the OS abstractions

Mio – Metal IO Mio is a fast, low-level I/O library for Rust focusing on non-blocking APIs and event notification for building high performance I/O ap
Category: Rust / Asynchronous
Watchers: 123
Star: 5.8k
Fork: 680
Last update: Nov 28, 2023

Related Repos

tvallotton suspend fn Disclaimer: this was mostly made as a proof of concept for the proposal below. I haven't tested if there is a performance cost to this macr

SeaQL SeaORM 🐚 An async & dynamic ORM for Rust SeaORM SeaORM is a relational ORM to help you build web services in Rust with the familiarity of dynamic lan

co-rs cogo cogo coroutine for rust Cogo is a high-performance library for programming stackful coroutines with which you can easily develop and maintain mas

weiznich A async interface for diesel Diesel gets rid of the boilerplate for database interaction and eliminates runtime errors without sacrificing performance

vfsfitvnm Intruducer A Rust crate to load a shared library into a target process without using ptrace. This is a portable rewrite of dlinject. Compatibility It

basedjakfan2 ouma libc ouma libc is a free implementation of C standard library in Rust language for Linux-based systems. It aims to be secure, small and correct.

bytedance Monoio A thread-per-core Rust runtime with io_uring. 中文说明 Design Goal As a runtime based on io_uring, Monoio is designed to be the most efficient and

SpringQL What is SpringQL? SpringQL is an open-source stream processor specialized in memory efficiency. It is supposed to run on embedded systems like IoT dev

Finomnis tokio-graceful-shutdown This crate provides utility functions to perform a graceful shutdown on tokio-rs based services. Specifically, it provides: Li

bearice RustCat Another cute running cat animation on your windows taskbar. but without a fat dotnet runtime requirments. Inspired by Kyome22/RunCat_for_windo

apollographql Apollo Router The Apollo Router is a configurable, high-performance graph router for a federated graph. Getting started Follow the quickstart tutorial

jedisct1 time-format This crate does only one thing: format a Unix timestamp. Splitting a timestamp into its components The components_utc() function returns t

tearosccebe We often heard a lot of zero-cost/zero-overhead people who claim C++ EH is zero-cost at happy path without any concrete measurement. However in realit

mitsuhiko tokio-unix-ipc This crate implements a minimal abstraction over UNIX domain sockets for the purpose of IPC on top of tokio. It lets you send both file

intendednull Wactor WASM actor system based on lunatic. Actors run on isolated green threads. They cannot share memory, and communicate only through input and outp