PierreZ / maelstrom-rs
A Rust crate to write toy distributed systems with Maelstrom as Actors.
☆10Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for maelstrom-rs
- Wait for a collection of async tasks to finish.☆33Updated 3 months ago
- Queue futures to run concurrently, in the order they're spawned, and with global and group limits.☆57Updated this week
- A distributed load testing tool written in Rust running WASM compiled scenarios☆20Updated last month
- A cargo subcommand that extends cargo's capabilities when it comes to code generation.☆53Updated 4 months ago
- Provides utilities for collecting Prometheus-compatible metrics from Tokio runtime and tasks.☆29Updated last month
- A code generator to reduce repetitive tasks and build high-quality Rust libraries. 🦀☆29Updated 5 months ago
- 🚣♀️ <1kloc, well-documented Raft consensus algorithm implementation☆52Updated last year
- 🛶 Lean parametrized testing library for Rust☆21Updated 7 months ago
- Linked Atomic Random Insert Vector: a thread-safe, self-memory-managed vector with no guaranteed sequential insert.☆55Updated last year
- Channels☆23Updated 2 years ago
- ☆22Updated 3 years ago
- Automatically verify traits invariants for [Partial]Eq, [Partial]Ord, Hash, [DoubleEnded|Fused]iterator☆20Updated last year
- A hash table with strong order and fast iteration; access items by key or sequence index☆28Updated last month
- a fast async pool based on channel☆22Updated 10 months ago
- A multi layered configuration loader and zero-boilerplate configuration parser.☆28Updated 3 years ago
- Collection of utilities for writing your own dev scripts☆59Updated 2 years ago
- Extra event types built on top of rsevents☆16Updated last year
- structured parallel execution for async Rust☆30Updated 2 months ago
- Multi-source configuration library for Rust.☆34Updated this week
- Human-friendly indexed collections☆51Updated 10 months ago
- Seredies is a Redis Protocol implementation for serde.☆19Updated last year
- ReefDB is a minimalistic, in-memory and on-disk database management system written in Rust, implementing basic SQL query capabilities and…☆84Updated last year
- Fast and correct async IO runtime in a small amount of readable code. Inspired by tokio☆70Updated 6 months ago
- Reports when tokio runtime threads are blocking☆64Updated 2 months ago
- Build your own hostingless server.☆35Updated last year
- Async channels for Rust that support reading and writing many values☆18Updated last week
- A small experimental microkernel for embedded systems☆23Updated 2 years ago
- A better metrics crate☆26Updated 3 months ago
- Enhance Rust errors with file and line details using the `#[wherr]` macro for clearer debugging.☆50Updated 11 months ago
- ☆34Updated 2 months ago