Senior
Kui palju partitsioone peaks Kafka teema omama?
sobes.tech AI
Vastus AI-lt
Kafka teema osadade arv sõltub mitmest tegurist:
- Vajalik ribalaius: Mida rohkem osasid, seda suurem on paralleelsus ja ribalaius.
- Grupi tarbijate arv: Tavaliselt peaks osade arv olema vähemalt võrdne tarbijate arvuga, et tagada tõhus koormuse jaotamine.
- Riistvara ressursid: Rohkem osasid suurendab koormust kontrollijale ja vahendajatele.
Optimaalne osade arv on kompromiss jõudluse ja haldamise keerukuse vahel. Näiteks väikeste süsteemide jaoks piisab 3-10 osast, suurema koormusega süsteemide jaoks võib see olla sadu või rohkem.
Näide teemade konfiguratsioonist 10 osaga kafka-topics käsu abil:
kafka-topics --create --topic my-topic --partitions 10 --relication-factor 3 --bootstrap-server localhost:9092