Federation र shovel RabbitMQ का सुविधाहरू हुन् जो अलग अलग brokers जोड्नको लागि — RabbitMQ instances बीच विभिन्न स्थान वा नेटवर्कहरु मा सन्देशहरू सारमा। तिनीहरू विश्वस्त नभएको लिङ्कहरु मा क्लस्टरिङ बिना डेटा सेन्टरहरु मा वितरित सन्देश सक्षम गर्छन्।
अलग अलग brokers जोड्ने आवश्यकता
Clustering connects nodes on a RELIABLE, low-latency network. But sometimes you need to
connect brokers across DATA CENTERS / regions / unreliable networks:
→ clustering is UNSUITABLE for high-latency/unreliable links (it needs tight coupling)
→ FEDERATION and SHOVEL link separate brokers loosely (good for WAN/geo-distribution)
