1. Is it possible to cluster brokers? Having a single broker would be a single point of failure. It would be better to cluster the brokers; or maybe even have one broker per physical VM.
2. What messaging protocol does this use?
3. “When” a node is temporarily partitioned on the network, does it try to reconnect? If so, how often and for how long?
4. When sending a message to a cluster, how is the node selected? I’m assuming round robin. However, it would be good to be able to supply a callback for a node so that it can supply a value. This value could then be compared against its peers and the lowest value selected. For instance, I have a messaging transport cluster which can cater for a given number of clients. Currently, I ping all available nodes and they readily supply a count value of their connected peers. I can then educatedly choose the lowest value to always provide the least loaded node. This is a simple task, but one which would work well in this scenario, especially when tasks may take seconds or hours (video encoding).
Thanks,
Lee
--
You received this message because you are subscribed to the Google Groups "Iris cloud messaging" group.
To unsubscribe from this group and stop receiving emails from it, send an email to project-iris...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--