swimos / swim-rust
Self-contained distributed software platform for building stateful, massively real-time streaming applications in Rust.
β314Updated this week
Related projects β
Alternatives and complementary repositories for swim-rust
- π Ridiculously fast, fully asynchronous, sharded hashmap for Rust.β427Updated 2 weeks ago
- Fault-tolerant Async Actors Built on Tokioβ630Updated this week
- A fast and ergonomic concurrent hash-table for read-heavy workloads.β581Updated this week
- Rust port of Spice, a low-overhead parallelization libraryβ567Updated last month
- Low latency inter-thread communication library in Rust inspired by the LMAX Disruptor.β641Updated 2 months ago
- A port of Sebastian Aaltonen's `OffsetAllocator` to Rustβ392Updated 4 months ago
- Tooling for creating your own distributed systems.β394Updated 3 months ago
- An embedded, in-memory, zero-copy, atomicity, consistency, isolation, MVCC, almost lock-free and serializable snapshot isolation databaseβ¦β208Updated 3 weeks ago
- Rust framework for LLM orchestrationβ198Updated 3 months ago
- HNSW implementation in Rust. Reference: https://arxiv.org/ftp/arxiv/papers/1603/1603.09320.pdfβ220Updated this week
- Embedded storage built for multiplexing. Smart machines don't need to read JSON, they only need protocol buffers. The world's first MODMSβ¦β290Updated 3 weeks ago
- A collection of different transport implementations and related tools focused primarily on web technologies.β201Updated this week
- π» LSM-based embeddable key-value storage engine written in safe Rustβ609Updated this week
- Actor runtime and distributed systems framework for Rustβ713Updated 6 months ago
- Easy declarative web interfaces.β392Updated this week
- An OpenAPI client generatorβ531Updated this week
- Maelstrom is a fast Rust, Go, and Python test runner that runs every test in its own container. Tests are either run locally or distributβ¦β596Updated this week
- Core POSIX command line utilities in safe Rustβ331Updated this week
- Fast, streaming indexing and query library for AI (RAG) applications, written in Rustβ257Updated this week
- A gRPC client from another worldβ369Updated last year
- An asynchronous distributed actor framework in Rust with robust observabilityβ270Updated this week
- Macros for implementing Type-State-Pattern on your structs and methodsβ232Updated this week
- π Stream processing toolkit for Redis & Kafkaβ273Updated 2 weeks ago
- Common Expression Language interpreter written in Rustβ381Updated last week
- A tiny, interpreted WebAssembly Runtime written in Rustβ471Updated this week
- Hybrid vector database with flexible SQL storage engine & multi-index support.β359Updated this week
- Rust programs written entirely in Rustβ771Updated last month
- A Rust crate for beautiful, artisanally crafted CLIs, TUIs, and text-based IO.β343Updated last week
- Load testing framework in Rustβ106Updated 3 months ago
- PostgreSQL wire protocol implemented as a rust library.β531Updated this week