Я нашел свойство auto.offset.reset = самое раннее или auto.offset.reset = самое последнее.
Теперь вот мой сценарий с 1 темой, 1 разделом, 1 потребителем
Например, я начал продюсера. Продюсер отправил 100 записей в тему. Теперь я начинаю потребителя. Согласно свойству auto.offset.reset = самое раннее мой потребитель начнет читать запись с 0 индекса раздела.
Теперь, если мой потребитель делает асинхронную фиксацию для 1-100 записей и отключается. Тем временем продюсер отправил еще 100 записей. Когда появится потребитель, он начнет читать сообщение с индекса индекса 0 или начнет читать с 101 индекса раздела и обработает запись от 101 до 200.