THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Definitions
- Federation (a set of distributed exchanges and queues, seperately managed and wired together)
- Custer for Reliability/Fault Tolarance
- Cluster members replicate state.
- If one cluster fails, clients can fail-over to another.
- Cluster for throughput
- Distribute load to multiple brokers for higher throughput.
NOTE: clustering for reliability and throughput have very different goals.
They can be combined: e.g. distributing load across a set of reliable primary-backup pairs.
Requirements/Use Cases
Design notes
- Cluster Design Note - Cluster for reliability. A reliable broker cluster can participate as a single broker in federation or throughput clusters.
- Federation Design Note - Discussion of what has been done to date in C++
- Java Federation Design Proposal - Discussion of what could be implemented in the Java Broker.