Wat is het maximale aantal partities dat kan worden toegewezen aan één topic in een Kafka-cluster met drie brokers?
sobes.tech AI
Antwoord van AI
In Apache Kafka is er geen strikte beperking op het maximale aantal partities voor één topic, gerelateerd aan het aantal brokers. Theoretisch kan een zeer groot aantal partities worden gemaakt, zelfs meer dan het aantal brokers.
Praktische beperkingen hangen af van de bronnen van de brokers (geheugen, CPU, schijf) en de prestaties van de cluster. Het wordt aanbevolen dat het aantal partities een veelvoud is van het aantal brokers voor een gelijkmatige verdeling van de belasting.
Voor een cluster van 3 brokers kunnen honderden of duizenden partities worden gemaakt, maar een te groot aantal kan de prestaties verminderen en het beheer bemoeilijken.
Samenvattend: het maximale aantal partities wordt niet beperkt door het aantal brokers, maar moet worden gekozen met inachtneming van de prestaties en de architectuur van de cluster.