Kafka yana da iko amma tana da gadi gida da kuskure na yau-a-yau — rashin fahimta da kuskure game da rarraba oria, tsari, halayen mai karbare, semantics na isar da aiki. Fahimta game da waɗannan tiyata yana taimaka wajen guje da matsaloli da yin amfani da Kafka sosai.
Gadi gida da kuskure na zane da rarraba oria
✗ Too FEW partitions → limits consumer parallelism (can't scale consumption beyond
partition count); too MANY → overhead, rebalancing pain → plan partition count carefully
✗ Wrong PARTITION KEY → uneven distribution (hot partitions) or wrong ordering scope →
choose a key for even distribution AND the ordering you need
✗ Expecting GLOBAL ordering → Kafka only orders WITHIN a partition (a common misunderstanding)
✗ Adding partitions changes key→partition mapping → breaks ordering for keys (be careful)
