Comment Comment by bkiran I'm a dev-ops engineer by day. I creating a simple to standup and use message queue(similar to kafka and rabbitmq) in Golang. As of right now, the project is solely to learn more about Go and internals of the commit log.https://github.com/bdkiran/nolanGeneral things that could help with this project:- Single node only, add distributed support(based on raft?)- Improve or replace the custom protocol for sending and receiving messages(I wrote the current one, it's not pretty)- Update the CLI to allow for managing topicsIf you're interested in contributing to a Go project, in the area of distributed systems check out the repo or send me a message with your ideas. parent bkiran 4 years ago
https://github.com/bdkiran/nolan
General things that could help with this project:
- Single node only, add distributed support(based on raft?)
- Improve or replace the custom protocol for sending and receiving messages(I wrote the current one, it's not pretty)
- Update the CLI to allow for managing topics
If you're interested in contributing to a Go project, in the area of distributed systems check out the repo or send me a message with your ideas.