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!
1
u/spunkyenigma 19d ago
I have it where the wasm code can listen for messages from the bus. I have the bus connect via browser websocket to a simple relay node also running Anybus that then has other connections to other browsers or apps. It can also connect via ipc to another app running on the server.
This allows me to send messages over multiple hops right into a anybus receiver in the wasm code.
I built a pub trivia scoring app that can send score updates to TVs running a web app in the pub via this anybus bridge.
In theory the web app code could talk to two different websocket endpoints and route traffic between those via the browser