Kafka events-ஐ தக்கவைத்துக்கொள்கிறது ஒரு configurable காலம் (அல்லது அளவு), partition logs-ல் consumption-க்குப் பிறகும் வைத்திருப்பது — replay மற்றும் பல consumers-ஐ enable செய்கிறது. Retention மற்றும் log management-ஐ புரிந்துகொள்வது Kafka-வை பயன்படுத்துவதற்கும் storage-ஐ நிர்வகிப்பதற்கும் முக்கியமாகும்.
Retention — events தக்கவைக்கப்பட்டுள்ளது
Unlike traditional queues, Kafka RETAINS events (doesn't delete on consumption):
→ events stay in the partition log for a configured RETENTION period (e.g. 7 days) or
SIZE limit
→ enables: REPLAY (re-read history), multiple consumers reading independently, late
consumers catching up
→ after retention expires → old segments are deleted (or compacted)
→ Kafka is a durable LOG, not just a transient queue
