YumingxuanGuo / featherdbView external linksLinks
A distributed transactional key-value storage engine in Rust, with horizontal scalability, strong consistency, and high availability.
☆28May 22, 2023Updated 2 years ago
Alternatives and similar repositories for featherdb
Users that are interested in featherdb are comparing it to the libraries listed below
Sorting:
- 15-721 Spring 2024 - Cache #1☆12May 2, 2024Updated last year
- Chaos Mesh 中文文档☆13Mar 2, 2022Updated 3 years ago
- Negative trait implementations on stable Rust.☆18Updated this week
- A distributed object store written in pure Go. Inspired by Facebook's Haystack Store, AWS S3, and HDFS.☆11Sep 20, 2025Updated 4 months ago
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆145Jul 12, 2023Updated 2 years ago
- Golang implementation of the Raft consensus protocol☆13Feb 25, 2023Updated 2 years ago
- Mini-LSM solution checkpoint☆64Jan 30, 2024Updated 2 years ago
- Notes on Transaction Processing: Concepts and Techniques by Jim Gray and Andreas Reuter☆37Feb 7, 2024Updated 2 years ago
- ☆21Nov 26, 2022Updated 3 years ago
- Measure execution time of a block of Rust code☆18Aug 27, 2019Updated 6 years ago
- etcd 注解版☆17Dec 7, 2022Updated 3 years ago
- An ergonomic, opinionated framework for SQL integration test.☆22Feb 12, 2025Updated last year
- Distributed key-value store.☆28May 24, 2021Updated 4 years ago
- OmniPaxos is a distributed log implemented as a Rust library.☆218Nov 17, 2025Updated 2 months ago
- Databases are awesome! 🕶☆59Mar 27, 2023Updated 2 years ago
- ☆51Feb 16, 2024Updated 2 years ago
- A SQL query compiler written in Rust from scratch☆21Sep 21, 2024Updated last year
- [WIP] A small implementation of the TCP/IP protocol stack written in Rust☆23Jun 16, 2023Updated 2 years ago
- An implementation of an educational RDBMS in Go☆22Jun 27, 2024Updated last year
- A mutex with timeout tracing☆30Nov 14, 2021Updated 4 years ago
- Bw-Tree for Rust☆28May 21, 2023Updated 2 years ago
- A little, pedagogical implementation of mvcc and transaction isolation levels.☆64Oct 20, 2024Updated last year
- 💃 Kafka/Raft implementation in Rust☆33Feb 3, 2026Updated last week
- In-memory vector database in Rust☆23Dec 23, 2024Updated last year
- The BusTub Relational Database Management System (Educational)☆29Jan 19, 2024Updated 2 years ago
- Low-latency hash map using minimal perfect hash functions and compact encoding.☆37Nov 19, 2024Updated last year
- Let's build an OLAP database from scratch! 🚧 UNDER CONSTRUCTION 🚧☆104Jan 23, 2024Updated 2 years ago
- ☆30Nov 19, 2024Updated last year
- A Rust version of db tutorial implementation☆62May 4, 2022Updated 3 years ago
- Async synchronization primitives☆283Dec 21, 2025Updated last month
- Bitcask Implementation in Rust. A fast key-value store.☆29Dec 22, 2019Updated 6 years ago
- A highly-distributed and highly-available NoSQL Database!☆13Sep 30, 2025Updated 4 months ago
- A distributed file system written in Rust.☆29Feb 7, 2021Updated 5 years ago
- The `io_uring` library for Rust (with Rustix)☆35Jul 31, 2025Updated 6 months ago
- OxidSQL (Toy) SQL Database in Rust☆80Jul 19, 2025Updated 6 months ago
- futures::AtomicWaker extracted into its own crate☆38Dec 2, 2025Updated 2 months ago
- [Archive] An experimental cloud-native distributed KV engine for OLTP workload.☆72Dec 12, 2022Updated 3 years ago
- Yet another thread pool in rust for both callbacks or futures.☆141Sep 6, 2024Updated last year
- Web-based nap calculator - Given preferred wake windows and desired bedtime, generates suggestions on when to cap a nap and when to start…☆10Apr 18, 2021Updated 4 years ago