Sobes.tech
Junior — Middle

Qual é o maior número de partições que pode ser atribuído a um único tópico em um cluster Kafka contendo três brokers?

sobes.tech IA

Resposta da IA

No Apache Kafka há uma restrição rígida ao número máximo de partições para um único tópico, relacionado com o número de brokers. Teoricamente, pode criar um número muito grande de partições, até mesmo superior ao número de brokers.

No entanto, as limitações práticas dependem dos recursos dos brokers (memória, CPU, disco) e do desempenho do cluster. Recomenda-se que o número de partições seja múltiplo do número de brokers para uma distribuição de carga uniforme.

Para um cluster de 3 brokers, pode criar centenas ou milhares de partições, mas um número demasiado grande pode afetar o desempenho e complicar a gestão.

Resumindo: o número máximo de partições não é limitado pelo número de brokers, mas deve ser ajustado tendo em conta o desempenho e a arquitetura do cluster.