Replies: 1 comment 1 reply
-
@filipeesch ☝️ |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi
Talking about https://github.com/Farfetch/kafkaflow/blob/master/src/KafkaFlow.BatchConsume/BatchConsumeMiddleware.cs
After batch processing we store all offsets from context. But we are storing these offsets even in case of failures in
await next(batchContext).ConfigureAwait(false); which can cause message loss.
Maybe it's a good idea to store offsets only in case of successful processing
Beta Was this translation helpful? Give feedback.
All reactions