Pulsar load balance
Load balance across Pulsar brokers
Pulsar is an horizontally scalable messaging system, so the traffic in a logical cluster must be spread across all the available Pulsar brokers as evenly as possible, which is a core requirement.
You can use multiple settings and tools to control the traffic distribution which require a bit of context to understand how the traffic is managed in Pulsar. Though, in most cases, the core requirement mentioned above is true out of the box and you should not worry about it.
Pulsar load manager architecture
The following part introduces the basic architecture of the Pulsar load manager.