Offset — монотонный номер записи внутри партиции; консьюмер запоминает, до какого offset дошёл (commit), чтобы продолжить после рестарта.
Разбор
- Offsets хранятся в служебном топике
__consumer_offsets (современные версии).
- Можно читать с earliest/latest или конкретного offset.
- Commit бывает auto и manual.
- «Сдвиг» offset → пропускаете или перечитываете сообщения.
Пример
# логически: partition 0 offsets 0..N
# consumer committed offset = 42 → next read 42
Итог
Offset — курсор чтения партиции для consumer group.