Saka ndalam, Kafka nyimpen data minangka log tambah-mung ing disk (diatur ing segmen), nggunakake teknik I/O sing efisien, lan ngatur metadata kluster liwat ZooKeeper (biyen) utawa KRaft (saiki). Mangerteni saka ndalam nambah maning pemahaman marang kapadhetan lan kamajuwan Kafka.
Panyimpenan commit log
Each partition is an append-only LOG stored on disk, split into SEGMENTS (files):
→ new events are APPENDED to the end (sequential writes → fast)
→ events are immutable once written; identified by OFFSET
→ old segments are deleted (retention) or compacted
→ an INDEX maps offsets to file positions (fast lookups)
→ the append-only log is the core of Kafka's design (durable, sequential, efficient)
