Kafka iżomm avvenimenti għal perjodu konfigurati (jew daqs), u iżommhom fil-log tal-partizzjonijiet anki wara l-konsum — li jippermettu r-replay u konsumers multipli. L-għarfien tar-ritenuta u l-ġestjoni tal-log huma importanti biex tuża Kafka u timmaniġġja l-ħażna.
Ritenuta — avvenimenti jinżommu
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
