"The rule of thumb is that the number of Kafka topics can be in the thousands.
Jun Rao (Kafka committer; now at Confluent but he was formerly in LinkedIn's Kafka team)
wrote: At LinkedIn, our largest cluster has more than 2K topics. 5K topics should be fine." вот ниже более позднее. там можно версии посмотреть.
As a rule of thumb, we recommend each broker to have up to 4,000 partitions
and each cluster to have up to 200,000 partitions.
The main reason for the latter cluster-wide limit is to accommodate for the rare event of a
hard failure of the controller as we explained earlier. Note that other considerations related to
partitions still apply and one may need some additional configuration tuning with more partition
https://www.confluent.io/blog/apache-kafka-supports-200k-partitions-per-cluster/