Junior — Middle
Does Kafka retain message history?
sobes.tech AI
Answer from AI
Yes, Apache Kafka retains message history. Kafka stores messages in topics on disk as logs, and these messages are retained for a specified period or until a certain log size is reached. This allows consumers to read messages from any offset, not just receive new messages in real-time. Thus, Kafka provides long-term message storage and the ability to re-read messages.