from what I read, the message offset is the byte position of the message in the log file that Kafka writes to
the logs are rotated and eventually deleted by Kafka ...does this mean the message offset periodically goes back to start at zero again? or the offset keeps increasing for the life of the cluster as if it was a single big file back to the beginning of time?