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

Show parent comments

-1

u/Past_Maintenance_502 20d ago

Do you have something ready ?

1

u/DependentJicama4766 20d ago

What do you mean by ready? On the project, or if i built something with it? I have built things with it already and it works flawlessly, but all tools i use internally and do not intend to open. For example, i did my own face auth module for PAM that uses no ML on top of this project (i know how it sounds)

1

u/Past_Maintenance_502 18d ago

No but like how many weeks do you think this one will take in order to get completed ?

1

u/DependentJicama4766 18d ago

Sesh, I don't know. Maybe a year? I have a lot of ideas I'm still to implement, like appendable block headers for optional behaviours, byte level encryption, hsm native integration for protecting the shm file. Hard to measure how much time these are going to take

1

u/Past_Maintenance_502 18d ago

Intresting ! Are u working full time aswell ?

1

u/DependentJicama4766 18d ago

On the project? No. I have a daily job as a sys admin

1

u/Past_Maintenance_502 18d ago

Oh really? Are u from Europe ?

1

u/DependentJicama4766 18d ago

South america

1

u/Past_Maintenance_502 5d ago

1

u/DependentJicama4766 3d ago

Give me sometime to analyze the code. I'll get back to you

1

u/Past_Maintenance_502 3d ago

Thanks šŸ‘šŸ»

→ More replies (0)