Batch Consume with Kafka and .NET

Download full source code. As I have discussed before, there are some deficiencies with the Confluent .NET Kafka client. The first was its lack of support for async message consumption, I show how to overcome that here . The second is its lack of batch message consumption, i.e. consume some preset number of messages or whatever arrives in some timeframe. This post will show how to implement batch…