Pulsar has some limits with the maximum number of topics per namespace (
PIP-157 contains some details). One way to address this is to ensure that you spread out topics across multiple namespaces.
There are some challenges with Pulsar operations when running with a large amount of topics. It might be worth considering a design where the number of topics could be reduced. Each solution does have different tradeoffs.