Each broker supports thousands of persistent messages per second with minimal latency,
and can handle a vast number of connections and destinations.
Messaging loads can be shared among brokers in a cluster.
JMS streams for large messages
When sending messages of 1GB or larger, JMS streams eliminate the bottleneck that would
occur as the JMS client tries to keep such large messages in memory.
GZIP compression allows highly verbose messages to be compressed.