sergey-melnychuk / mio-tcp-server
Code for the article "Low-level TCP server with Rust and MIO"
☆22Updated 2 years ago
Alternatives and similar repositories for mio-tcp-server:
Users that are interested in mio-tcp-server are comparing it to the libraries listed below
- Rust port of Go's singleflight package☆13Updated 9 months ago
- A rust crate with various helpers for writing production-ready servers in rust using async-std☆18Updated 4 years ago
- cross-platform Rust API for memory mapped IO☆41Updated 8 months ago
- A drop-in GlobalAlloc implementation using tcmalloc from gperftools.☆18Updated last year
- A low-level MVCC file format for storing blobs.☆63Updated 10 months ago
- bytes::BufMut implementation to count buffer size☆21Updated 2 months ago
- Rust Stream combinator, to limit the rate at which items are produced☆27Updated last year
- Set process and thread affinity in your Rust programs !☆26Updated last year
- Wrapper providing a safe and simple way to access liburing-sys features.☆19Updated 5 years ago
- Simple and modular write-ahead-logging implementation.☆25Updated 11 months ago
- Benchmarking tool for network services.☆39Updated last year
- futures::AtomicWaker extracted into its own crate☆25Updated 2 months ago
- Thread-safe clone-on-write container for fast concurrent writing and reading.☆49Updated 2 years ago
- AtomicRingBuffer is a constant-size almost lock-free ring buffer with low memory overhead in Rust☆38Updated 8 months ago
- [DEPRECATED] Prevent false sharing by padding and aligning to the length of a cache line☆50Updated last year
- An eventually consistent LRU designed for lock-free concurrent reads☆22Updated last year
- scan-resistant concurrent lazy LRU☆58Updated last year
- Comparing performance-oriented string-processing libraries for substring search, multi-pattern matching, hashing, and Levenshtein edit-di…☆45Updated last month
- An asynchronous Rust networking framework that makes it easy to build protocols, application clients/servers.☆40Updated 8 months ago
- ☆38Updated last year
- Collection of universal hashing functions☆27Updated last month
- trigger io::Error's in test, and annotate their source☆30Updated last year
- VecDeque-like fast, unbounded, mpmc/spmc concurent FIFO message queue. Lockless reads, write-lock writes.☆21Updated 2 months ago
- Brotli encoders/decoers for Rust☆28Updated 2 years ago
- Implementation of websocket server with mio and parser combinators☆15Updated 2 years ago
- A lightweight lock protected by an atomic boolean.☆35Updated last year
- ☆46Updated last month
- log for concurrent workloads, with support for atomic batches and in-order recovery☆33Updated 2 years ago
- Extensions to the Rust standard library☆43Updated last month
- An implementation of Raft in Rust.☆39Updated 2 years ago