Can a Kafka consumer(0.8.2.2) read messages in batch
<p>As per my understanding Kafka consumer reads messages from an assigned partition sequentially...</p>

<p>We are planning to have multiple Kafka consumer (Java) which has same group I'd ..so if it reads sequentially from an assigned partition then how we can achieve high throughput ..i.e. For Example Producer publishes messages like 40 per sec ...
Consumer process msg 1 per sec ..though we can have multiple consumers but cannot have 40 rt??? Correct me if I'm wrong...</p>

<p>And in our case consumer have to commit offset only after message is processed successfully ..else message will be reprocessed... Is there any better solution???</p>