Официальная документация совершенно ясно об этом:
Для каждой темы в кластере Kafka ведется секционированный журнал, который выглядит следующим образом:
![enter image description here](https://i.stack.imgur.com/Py4Um.png)
Каждый раздел представляет собой упорядоченную, неизменяемую последовательность записей, которая постоянно добавляется - структурированный журнал фиксации.Каждым записям в разделах присваивается последовательный идентификационный номер, называемый смещением, который однозначно идентифицирует каждую запись в разделе.
Потребители могут читать с определенных смещений даже с самого начала:
![enter image description here](https://i.stack.imgur.com/3VWaW.png)
Чтобы сбросить смещения для определенной группы потребителей, вы можете использовать следующее:
kafka-consumer-groups --bootstrap-server localhost:9092 --group my-group --reset-offsets --to-earliest --all-topics --execute