azure-documentdb-changefeedprocessor-dotnet icon indicating copy to clipboard operation
azure-documentdb-changefeedprocessor-dotnet copied to clipboard

Consumer Groups

Open yahorsi opened this issue 7 years ago • 1 comments

Does change feed API support grouping consumers? E.g. like Kafka does. E.g. I have a feed that should be processed by 2 different groups of processors where

  1. Every single group shoud receive all the messages
  2. Every single group should be load balanced separatly of other groups

E.g. 1 group of consumers is responsible for reading data and updating e.g. Elastic while another one is updating warehouse

From the readme this seems to be not supported

yahorsi avatar Apr 12 '19 09:04 yahorsi

The LeaseId parameter is the equivalent (if you don't supply one, the consumer group is effectively "")

I'd personally love to see you do a PR to edit in some mention of this into the readme; I'm in the middle of a sortie but am planning to come back and add lots of hard won info which currently only lives in the open issues list (even though it would be nice if MS had someone that has proper time allocated for maintaining this, which doesn't seem to be the case)

bartelink avatar Apr 12 '19 12:04 bartelink