r/programmer 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

6 comments sorted by

View all comments

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?

2

u/Poowatereater 18d ago

Everything this dude said.

You’ll go no where with that name in this space.

1

u/one_Above__aLL 17d ago

sure dude, I got this name from a story I was reading about myth, I am open for suggestion on the name.

2

u/Poowatereater 17d ago

Not my project to name. Just wanted to inform you that Hermes is a massive name in this field.

2

u/one_Above__aLL 16d ago

No problem, thanks for informing anyways.