Hi, Many articles exist about running Kafka at scale, but there are fewer resources for learning when to grow your cluster (e.g. adding a new broker or upgrading the computer it's running on).
At first, the answer to that seems straightforward - you add a broker if you want to reduce the amount of network I/O, CPU utilization, etc. a broker experiences. But when and how do you know a brokers are taxed too heavily and it's time to add a new one? Any thoughts about scaling by adding brokers vs. scaling with more powerful hardware? Best, Harper