kafka-go
kafka-go copied to clipboard
feat: first draft of the reader group
Reader groups are a way of consuming messages from multiple partitions without consumer groups. This is useful, e.g. when you are using compacted topics and don't replicate the state from Kafka. Then you can use these reader groups for consuming all messages to build a projection of the data in memory or in an ephemeral storage
Relates to #386
This is just a first draft to get some input if this is something which has the potential of beeing merged into the master. If thats the case, I'll start writing tests and make sure the code is working as expected, it's more kind of a scribble.
It is related to #386 as mentioned in the PR
This does not seem to do what was expected ;-)
Thanks, I hope this works better ;) But this is a draft anyway, so I would love to get some feedback, if this has a chance of beeing merged, so I can invest time in tests