Kafka घटनाहरूलाई रिटेन गर्छ एक कन्फिगरेबल अवधि (वा आकार) को लागि, उपभोगपछि पनि पार्टिसन लगमा राखी — रिप्ले र एकाधिक उपभोक्ताहरूलाई सक्षम बनाई। Retention र log management बुझ्नु Kafka प्रयोग गर्न र storage व्यवस्थापन गर्नको लागि महत्त्वपूर्ण छ।
Retention — घटनाहरू राखिन्छन्
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
