erikgrinaker / toydb
Distributed SQL database in Rust, written as an educational project
☆6,236Updated last month
Related projects ⓘ
Alternatives and complementary repositories for toydb
- open source training courses about distributed database and distributed systems☆10,197Updated last year
- Incomplete Redis client and server implementation using Tokio - for learning purposes only☆3,977Updated 3 months ago
- Rust async runtime based on io-uring.☆4,012Updated 2 weeks ago
- Raft distributed consensus algorithm implemented in Rust.☆2,971Updated last month
- the champagne of beta embedded databases☆8,175Updated last month
- Extensible SQL Lexer and Parser for Rust☆2,798Updated this week
- Fast web applications through dynamic, partially-stateful dataflow☆5,003Updated 3 years ago
- An educational OLAP database system.☆1,626Updated this week
- Distributed transactional key-value database, originally created to complement TiDB☆15,291Updated this week
- Rust Language Cheat Sheet - https://cheats.rs☆4,152Updated last month
- Tools for concurrent programming in Rust☆7,462Updated last week
- A tutorial of building an LSM-Tree storage engine in a week.☆2,888Updated last week
- A container runtime written in Rust☆6,317Updated this week
- An embedded key-value database in pure Rust☆3,358Updated this week
- Learn Rust by writing Entirely Too Many linked lists☆3,234Updated 3 months ago
- Rayon: A data parallelism library for Rust☆11,077Updated 3 weeks ago
- 𝗗𝗮𝘁𝗮, 𝗔𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀 & 𝗔𝗜. Modern alternative to Snowflake. Cost-effective and simple for massive-scale analytics. https://data…☆7,867Updated this week
- Educational blog posts for Rust beginners☆7,556Updated 3 weeks ago
- SQLRite - Simple embedded database modeled off SQLite in Rust☆1,079Updated 2 years ago
- GlueSQL is quite sticky. It attaches to anywhere.☆2,726Updated last week
- Interactively Visualizing Ownership and Borrowing for Rust☆2,713Updated 9 months ago
- Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier …☆3,109Updated 5 months ago
- Lunatic is an Erlang-inspired runtime for WebAssembly☆4,642Updated 8 months ago
- A native gRPC client & server implementation with async/await support.☆10,024Updated this week
- Rust parser combinator framework☆9,488Updated last month
- Metal I/O library for Rust.☆6,360Updated last month
- Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust☆12,173Updated this week
- Apache OpenDAL: One Layer, All Storage.☆3,445Updated this week
- Zero-cost asynchronous programming in Rust☆5,418Updated last month
- A catalogue of Rust design patterns, anti-patterns and idioms☆8,129Updated last month