top | item 38871810

(no title)

thibauts | 2 years ago

Built something similar in Go with a friend a few years ago.

https://github.com/thibauts/styx

discuss

order

spetz|2 years ago

Nice one, looks quite similar indeed! May I ask why did you discontinue the further work?

thibauts|2 years ago

Lack of traction basically. We ran out of time and money. Also we, maybe wrongly, did not feel like we could compete with the big ones without clustering. Yet we had a lot of fun building it. It was a thrill to see our product deliver performance on par or above in-memory messaging systems while being fully persisted and fsync’ed. I’m sure you know what I mean ! Good luck with Iggy anyway. Looks like you are on the right track !

xwolfi|2 years ago

Probably because there's a very low value in building message streaming framework once you've done the basics: how do you come to, say, a trading broker and say "your order management system could be just as fast with my other messaging framework".

He did it to learn and have fun, but finishing it to be prod-ready would require at least one user.