Kafka säilyttää tapahtumia konfiguroitavaksi ajaksi (tai kooksi), pitäen ne osion logeissa jopa kulutuksen jälkeen — mahdollistaen toiston ja useat kuluttajat. Säilytyksen ja lokinhallinnon ymmärtäminen on tärkeää Kafkaa käytettäessä ja tallennustilaa hallittaessa.
Säilytys — tapahtumat säilytetään
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
