-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How can I help? #2
Comments
If wanted, I can also spin up Bedrock.Kafka as @AndyPook mentioned, and make Andy and @timjroberts collaborators, if people want to work in one space. Like I mentioned in another thread, I'm porting Kafka Streams to C#, and that requires a lot of custom implementations that the Confluent library won't support (internal Types, hard-coded partitioners, etc) so I'm hoping for a pure C# client that end-users can replace functionality as they need. In the end, I'd like something like https://github.com/davidfowl/FeatherHttp or http://nancyfx.org/ but for Kafka Consumers/Producers. https://github.com/ChadJessup/Kafka.Streams.net/tree/master/Kafka.Streams.net |
Sounds good to me 😄 I think all three of us have bits that can do the basic messaging, broker rpc thing. One goal is to get to functional (well behaved) Producer/Consumer clients. The semantics are not that hard but handling the various paths robustly is "tricky". It would be great to figure out a nice DI/config story. One that allows for multiple clients configured differently (to talk to different topics/clusters). Not straight forward without named services. The whole list you give.... yes please to all of it. I'm imagining the we will iterate a bunch on the underpinnings, style etc throw a load of stuff away, rebuild... Don't want to spend too much time on things that will also need redoing 🤔 Maybe, if your streaming thing is ready for it, we could flesh out the message types required and use that to exercise/prove the rest of it?? Having said all that... if there's anything that you'd enjoy doing, then party on! This isn't a commercial project. It's supposed to be fun, a learning thing 😁 |
Hey there,
Wondering how I can help out?
Some stuff I can think of that might help out with multiple people poking at things:
I can also just hop in and start on messages or whatnot.
Thanks!
The text was updated successfully, but these errors were encountered: