On Dec 22, 2006, at 1:16 PM, Carl Trieloff wrote:

Tim Fox wrote:
Personally I would never use a total ordering protocol (e.g. totem) to implement clustering for messaging.

Naive clustering approaches often try to replicate the queue state machine across different nodes, and require some kind of total ordering to ensure the states are consistent.

You'll find this approach doesn't scale, since every replica in the cluster has to receive all updates from every other node. Therefore the amount of load on a particular node increases linearly with the number of nodes in the cluster.

yes, exactly - thus totem is only useful for the cluster management, not the data replication. That is why I asked about those pieces and not data replication.

Given that people obviously have opinions on how we should implement clustering, it would be nice to get them captured in the wiki. Any takers?

--steve

Reply via email to