Federimi dhe shovel janë veçori të RabbitMQ për lidhjen e brokerëve të veçantë — lëvizjen e mesazheve midis instancave të RabbitMQ në lokacione ose rrjete të ndryshme. Ato mundësojnë mesazhe të shpërndarë në qendra të dhënash pa grupim mbi lidhje të paqëndrueshme.
Nevoja: lidhja e brokerëve të veçantë
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)
