Federation ਅਤੇ shovel ਰੈਬਿਟਐਮਕਿਊ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ ਜੋ ਵੱਖ-ਵੱਖ ਬਰੋਕਰਸ ਨੂੰ ਜੋੜਨ ਲਈ — ਸ਼ਾਮਰੀਂ ਜਾਂ ਨੈਟਵਰਕ ਦੇ ਅਗਲੇ ਪਾਸੇ ਰੈਬਿਟਐਮਕਿਊ ਇਨਸਟੈਂਸਾਂ ਵਿਚਕਾਰ ਸੁਨੇਹੇ ਮੂਵ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹਨ। ਇਹ ਗੈਰ-ਭਰੋਸੇਮੰਦ ਲਿੰਕ ਉੱਪਰ ਕਲਸਟਰਿੰਗ ਤੋਂ ਬਿਨਾਂ ਡੇਟਾ ਸੈਂਟਰਾਂ ਵਿੱਚ ਵਿਤਰਿਤ ਸੁਨੇਹੇ ਬਣਾਉਂਦੀ ਹਨ।
ਲੋੜ: ਵੱਖ-ਵੱਖ ਬਰੋਕਰਸ ਨੂੰ ਜੋੜਨਾ
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)
