znx3p0 / canary
Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility.
☆34Updated 2 years ago
Alternatives and similar repositories for canary:
Users that are interested in canary are comparing it to the libraries listed below
- cross-platform Rust API for memory mapped IO☆42Updated 10 months ago
- A thread pool for running multiple tasks on a configurable group of threads.☆50Updated last year
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆81Updated 3 years ago
- Typed any map for rust☆65Updated 3 months ago
- A fast, small, full-featured, no-std compatible oneshot channel☆60Updated last year
- SegVec data structure for rust. Similar to Vec, but allocates memory in chunks of increasing size.☆37Updated last year
- Convert closures into wakers☆45Updated 2 months ago
- A concise, self-describing binary format written in Rust for Serde☆64Updated 7 months ago
- Prioritised, parallel job scheduler with concurrent exclusion, job merging, recurring jobs and load limiting for lower priorities.☆47Updated 3 years ago
- Generate is a library for building iterators on the fly☆39Updated 3 years ago
- Full precision decimal representation of f64☆26Updated 3 weeks ago
- structured parallel execution for async Rust☆33Updated 7 months ago
- Efficient byte-stream pipe buffer☆42Updated 9 months ago
- ☆21Updated 4 years ago
- Asynchronous pipelines of contiguous data, for rust.☆17Updated last year
- Serde partial serialization made easy☆42Updated 2 years ago
- To futures-lite as futures-lite is to futures: smaller.☆54Updated 3 months ago
- horrible serde macro stuff☆38Updated last year
- A Rust library for runtime-checked linearish types☆32Updated last year
- Nudging the compiler to auto-vectorize things☆75Updated last year
- Derive macro for generating arrays from struct fields.☆20Updated 2 years ago
- Log call tree summaries after each request for rust programs instrumented with `tracing`.☆44Updated 3 years ago
- A trait-based system for creating async Wakers. Because RawWakers are healthier after they've been cooked.☆21Updated 4 years ago
- Rust library for making easy parallel pipelines with Iterators.☆31Updated 5 years ago
- A more flexible version of the Rust `scoped-tls` library☆18Updated 6 months ago
- Duplicate an async I/O handle☆40Updated 2 months ago
- Run closures in parallel☆113Updated 2 months ago
- ⚛️ Zero-boilerplate actor systems with xtra☆39Updated 2 years ago
- A flexible and convenient high-level mmap for zero-copy file I/O.☆111Updated last month
- A dependency injection library for message-based applications☆38Updated 3 years ago