Hi could someone please explain at a relatively low level how the Network of Brokers works. I currently have quite a simple understanding that once a network is set up, a client can publish to any broker in the network and that message will be forwarded to any subscriptions present on any other broker. I also believe these subscriptions can have filters. I know this is quite a broad question so the particular questions I have are:
When a client subscribes to a topic on one broker, how are the other brokers in the network made aware of this new subscription and how do they store the subscriptions and the individual filters (predicates)? Does each broker in the network hold replicated information of the subscriptions present on the network? If two subscriptions exist on one broker with different filters, will a message be sent once only across the network? And generally how are the messages routed? -- View this message in context: http://old.nabble.com/network-of-brokers-internals-tp27019011p27019011.html Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.
