Por que a quantidade de partição é limitada?
O Kafka gerencia mensagens por partição. Se houver muitas partições, a criação, o armazenamento e a recuperação de mensagens serão fragmentados, afetando o desempenho e a estabilidade. Se o número total de partições de tópicos atingir o limite superior, não será possível criar mais tópicos.
O limite de partição varia dependendo do flavor, conforme mostrado na tabela a seguir.
Flavor |
Brokers |
Máximo de TPS por broker |
Máximo de partições por broker |
Máximo de grupos de consumidores por broker |
Máximo de conexões de clientes por broker |
Espaço de armazenamento |
Tráfego por broker (MB/s) |
---|---|---|---|---|---|---|---|
kafka.2u4g.cluster.small |
3–30 |
20.000 |
100 |
15 |
2000 |
300 GB–300.000 GB |
40 |
kafka.2u4g.cluster |
3–30 |
30.000 |
250 |
20 |
2000 |
300 GB–300.000 GB |
100 |
kafka.4u8g.cluster |
3–30 |
100.000 |
500 |
100 |
4000 |
300 GB–600.000 GB |
200 |
kafka.8u16g.cluster |
3–50 |
150.000 |
1000 |
150 |
4000 |
300 GB–1.500.000 GB |
250 |
kafka.12u24g.cluster |
3–50 |
200.000 |
1500 |
200 |
4000 |
300 GB–1.500.000 GB |
375 |
kafka.16u32g.cluster |
3–50 |
250.000 |
2000 |
200 |
4000 |
300 GB–1.500.000 GB |
500 |