Partitions iad atá lárnach do dhearadh Kafka — cuireann siad comhpháralléalachas agus scálúlacht ar fáil (sonraí agus tomhaltas á scaipeadh) agus ag soláthair barántais ordúcháin laistigh de gach partition. Tá tuiscint ar partitions ríthábhachtach chun tuiscint a fháil ar conas a scálaíonn agus a ordaíonn Kafka imeachtaí.
Cuireann partitions comhpháralléalachas agus scála ar fáil
A topic is split into multiple PARTITIONS, distributed across brokers:
→ data is spread across partitions → distribute storage and load
→ CONSUMER PARALLELISM → each partition consumed by one consumer in a group →
more partitions = more parallel consumers = higher throughput
→ scale a topic by adding partitions (and consumers)
→ partitions are the unit of PARALLELISM and horizontal scaling in Kafka
