Izbira strategije particioniranja — kako se dogodki porazdelijo čez particije teme — je pomembna odločitev pri oblikovanju Kafke, ki vpliva na urejenost, paralelizem in porazdelitev obremenitve. Ključ particije in število particij morata biti izbrana premišljeno.
Kako deluje particioniranje
A producer's message goes to a partition based on:
→ with a KEY → hash(key) → determines the partition (same key → same partition consistently)
→ no key → distributed (round-robin / sticky) across partitions
→ the KEY choice determines ordering and distribution
