Gida na Kafka ya ƙunshi gungu na masu sulheta (sabowarsa) da ke ajiye batutuwan da aka rarraba da jiya, tare da masu samar suna rubuta da masu karbatuwa suna karanta, wanda aka daidaita ta hanyar sarrafa bayanan (jiya kauri ZooKeeper, yanzu KRaft). Fahimtar gida tana bayyana yadda Kafka ke aiki azaman tsarin raga.
Abubuwan da ke da tasiri
BROKERS → Kafka SERVERS forming a CLUSTER:
→ store topic partitions (the data); serve producers and consumers
→ a cluster of multiple brokers → distributes data and load; scales horizontally
TOPICS / PARTITIONS → topics split into partitions, distributed across brokers
PRODUCERS → write events to topics (to partition leaders)
CONSUMERS (in groups) → read events from partitions
COORDINATION → metadata, cluster state, leader election:
→ historically ZOOKEEPER; now KRAFT (Kafka's own built-in consensus, removing ZooKeeper)
