Sobes.tech
Junior — Middle

Quel est le nombre maximum de partitions pouvant être attribuées à un seul sujet dans un cluster Kafka contenant trois brokers?

sobes.tech IA

Réponse de l'IA

Dans Apache Kafka, il n’y a pas de limite stricte au nombre maximal de partitions pour un seul topic, lié au nombre de brokers. Théoriquement, il est possible de créer un très grand nombre de partitions, même supérieur au nombre de brokers.

Cependant, les limites pratiques dépendent des ressources des brokers (mémoire, CPU, disque) et de la performance du cluster. Il est recommandé que le nombre de partitions soit un multiple du nombre de brokers pour une répartition uniforme de la charge.

Pour un cluster de 3 brokers, il est possible de créer des centaines ou des milliers de partitions, mais un nombre trop élevé peut dégrader la performance et compliquer la gestion.

En résumé : le nombre maximal de partitions n’est pas limité par le nombre de brokers, mais doit être choisi en fonction de la performance et de l’architecture du cluster.