diwic / shmem-ipc
Untrusted IPC with maximum performance and minimum latency. On Rust, on Linux.
☆142Updated 2 years ago
Alternatives and similar repositories for shmem-ipc:
Users that are interested in shmem-ipc are comparing it to the libraries listed below
- An asynchronous, multi-producer, single-consumer (MPSC) bounded channel that operates at tachyonic speeds☆117Updated 4 months ago
- Inter-process Multiple Producer, Single Consumer Channels for Rust☆57Updated 8 months ago
- Library safely exposing the io_uring API.☆57Updated 2 weeks ago
- A Rust implementation of OS provided synchronization primitives☆56Updated last year
- a lock-free concurrent slab (experimental)☆277Updated last month
- Performant time measuring in Rust☆184Updated 10 months ago
- Rust crate for managing CPU core affinities☆183Updated 7 months ago
- A fast and flexible LRU map.☆174Updated last month
- high-speed timing library in Rust☆329Updated last month
- A thread-safe & efficient memory pool☆167Updated last year
- Generic Atomic<T> type for Rust☆226Updated last year
- More efficient alternative to `serde_json::Value` which saves memory by interning primitive values and using tagged pointers.☆131Updated 2 months ago
- Map data structure whose keys are stored as ranges☆81Updated last month
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆171Updated this week
- Simple and flexible multi-index containers.☆104Updated 6 months ago
- Lock-free concurrent and single-threaded hash map implementations using Leapfrog probing. Currently the highest performance concurrent Ha…☆220Updated last month
- This is a Rust implementation for popular caches (support no_std).☆108Updated last week
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆120Updated 7 months ago
- rust bindings of snmalloc☆126Updated last week
- wyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust☆99Updated 5 months ago
- Lock-free SPSC FIFO ring buffer with direct access to inner data☆380Updated 2 weeks ago
- Proactive IO & Runtime system☆258Updated 10 months ago
- A realtime-safe single-producer single-consumer (SPSC) ring buffer☆217Updated last month
- Async broadcast channels☆172Updated last month
- Rust ZeroMQ bindings for Tokio☆153Updated 4 months ago
- Native Rust port of Google's HighwayHash, which makes use of SIMD instructions for a fast and strong hash function☆160Updated 2 weeks ago
- The cost of Rust async/await☆129Updated 2 years ago
- Fast, FFI-friendly string interning for Rust☆156Updated 4 months ago
- Serialisable closures for Rust.☆64Updated 2 years ago
- Object Pool LockFree in Rust☆45Updated 3 weeks ago