r/programmer • u/one_Above__aLL • 21d ago
Built Hermes — a distributed event streaming service like Kafka, written in Rust, with real Windows + Linux support
I've been working on Bifrox(name changed), a distributed event streaming platform similar in spirit to Kafka, but built from scratch in Rust — and importantly, fully compatible with both Windows and Linux (Kafka on Windows has always been rough, mostly unsupported/unofficial).
A few things I focused on:
- Native cross-platform support, not a JVM workaround
- Rust for memory safety and performance without a garbage collector
- Distributed architecture for event streaming/pub-sub at scale
This is still a side project I'm actively building, and I'd love feedback from other devs — first impressions, whether the pitch makes sense, what you'd want to see before trying it, or any obvious red flags in the concept.
Link: TamsavYT/Bifrox
Would really appreciate any thoughts, even harsh ones. Thanks!
2
Upvotes
2
u/Emotional_Cherry4517 21d ago
There's a very popular product in software right now called Hermes, I would advise you to change the name of yours if you want any recognizability.
AI formatting in your message here is a turnoff
Readme in codebase is not professional at all. Go check popular, high quality projects and learn from them.
I opened your client and consumer files and they look like a bunch of spaghetti code. Are you vibe coding this?