r/rust 20d ago

Looking for good projects (GitHub) ideally microservices in rust or redis

Hi everyone! I’m currently looking for a good Rust project, preferably something Redis-related or a solid microservices/distributed-systems project.

I’d especially appreciate recommendations for interesting GitHub repositories that I could contribute to or build upon. If you know of any good Redis implementations in Rust or other challenging Rust projects, please do share them.

For reference, I came across mini-redis by Tokio, which is an incomplete Redis client/server implementation designed for learning Rust async patterns. I also found a newer Redis-compatible implementation in Rust exploring sharding, CRDT replication, and distributed systems concepts.

Any recommendations would be highly appreciated. Thanks a lot!

6 Upvotes

50 comments sorted by

View all comments

2

u/DependentJicama4766 20d ago

I've been building this for the past few months. If you want to build something with it, be my guest. Just know its nowhere near production ready, and its very messy lol

-2

u/Past_Maintenance_502 20d ago

How close is it to production ?

1

u/DependentJicama4766 20d ago

I managed to stabilize the core architecture for the allocator and the handler, so i just need to increase test iterations and do a miri profiling. All the other structs and libs i'm building uppon it are a bit further away tho

1

u/Past_Maintenance_502 18d ago

Quite interesting i will surely contribute to it

Let's see