Viewstamped Replication for Rust
☆73May 6, 2023Updated 2 years ago
Alternatives and similar repositories for vsr-rs
Users that are interested in vsr-rs are comparing it to the libraries listed below
Sorting:
- The lightest distributed consensus library. Run your own replicated state machine! ❤️☆444Mar 31, 2025Updated 11 months ago
- A $20k consensus challenge based on TigerBeetle's implementation of the pioneering Viewstamped Replication protocol.☆216Jun 14, 2022Updated 3 years ago
- Pure Rust multithreaded dataframe and timeseries library inspired by Python Pandas☆17Jun 4, 2025Updated 9 months ago
- TLA+ and Alloy specs of database isolation☆21Oct 13, 2015Updated 10 years ago
- General Use Timeseries Containers for Rust☆11Dec 31, 2020Updated 5 years ago
- ☆47Sep 25, 2020Updated 5 years ago
- ☆16Nov 20, 2024Updated last year
- Tiny Transactions on Computer Systems (TinyToCS) Site☆32Mar 8, 2016Updated 10 years ago
- An opinionated 2D sparse grid made for use with Bevy. For storing and querying entities☆16Jan 22, 2026Updated last month
- Experimental gRPC API for Envoy based on Rust and envoy-api☆14Sep 14, 2021Updated 4 years ago
- Packer templates for FreeBSD 10.0☆16Sep 22, 2015Updated 10 years ago
- Paxos implementation in Rust☆80Feb 16, 2026Updated 3 weeks ago
- ☆51Feb 16, 2024Updated 2 years ago
- A convenient LRU cache server that supports REST API and Let's Encrypt.☆18May 24, 2018Updated 7 years ago
- A collection of state machine replication protocols☆121Dec 8, 2022Updated 3 years ago
- A flexible byte pool.☆18Apr 15, 2023Updated 2 years ago
- ⚛️ Zero-boilerplate actor systems with xtra☆38Feb 15, 2023Updated 3 years ago
- Case-preserving, ASCII case-insensitive `no_std` string types for Rust.☆15Jan 22, 2024Updated 2 years ago
- OmniPaxos is a distributed log implemented as a Rust library.☆220Nov 17, 2025Updated 3 months ago
- ☆21Nov 29, 2023Updated 2 years ago
- Sample implementation of RDBMS.☆21Jul 18, 2025Updated 7 months ago
- A basic log-structured flash datastore☆20Oct 3, 2022Updated 3 years ago
- Raft Lite is a very simple and verified implementation of the Raft consensus algorithm.☆47Feb 27, 2024Updated 2 years ago
- ☆18May 16, 2022Updated 3 years ago
- Packaging pipeline for Envoy☆15Jul 8, 2021Updated 4 years ago
- ☆42Jun 17, 2022Updated 3 years ago
- Very very experimental implementation of a GraphQL server in Rust☆19Sep 6, 2016Updated 9 years ago
- Library to serialize and deserialize Syn syntax trees.☆27Updated this week
- Provides branch hinting and control functions for stable Rust☆37Jan 3, 2026Updated 2 months ago
- A Golang client to the Citrix ADC API☆18Jul 18, 2021Updated 4 years ago
- building blocks and testing tools for reliable systems☆29May 7, 2018Updated 7 years ago
- Decode Consul data into Go (Golang) structures and watch for updates☆178Mar 29, 2019Updated 6 years ago
- OpenData is a collection of open source databases built on a common, object-native storage and infrastructure foundation.☆107Updated this week
- The labs of Raft consensus algorithm based on MadSim.☆128Feb 19, 2025Updated last year
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆145Jul 12, 2023Updated 2 years ago
- distributed sagas☆156Updated this week
- Code of the paper "Building an Efficient Key-Value Store in a Flexible Address Space", EuroSys '22☆21Mar 17, 2025Updated 11 months ago
- A thread-per-core Linux io_uring async runtime for Rust optimized for latency.☆198Feb 18, 2026Updated 2 weeks ago
- SkeletonDB is a lock-less thread safe in memory MVCC store written in Go.☆23Dec 13, 2016Updated 9 years ago