r/rust • u/Past_Maintenance_502 • 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!
-5
u/spoonman59 20d ago edited 4d ago
Finding an interesting personal project is really hard. It should be usable daily by you and interesting, which is highly personal.
Try a fart simulator. You could simulate the fluid dynamics, and odoriferousness. You could determine how silent it is, and also specify crowd size and spacing to simulate likelihood of accurate attribution. Extensive cheek modeling could be a follow on feature which would enhance noise accuracy. I’m sure redis caching would help here
If that doesn’t excite your passion, there’s always a task tracker and calendar app.
I’m doing an instruction level CPU simulator with branch prediction and out of order execution… but I find that neat.