tabish121 commented on PR #4605:
URL: 
https://github.com/apache/activemq-artemis/pull/4605#issuecomment-1708763808

   > This looks good!
   > 
   > It's not immediately clear to me how this compares to the existing 
federation functionality. Can you clarify that? Also, when would one choose one 
over the other? Does this make the existing federation obsolete?
   
   This implementation isn't itself intended to be a replacement of the core 
based federation implementation as that would likely result in breakage of 
existing users of that federation which wouldn't fly in a minor version update. 
 This implementation exists on the AMQP broker connection feature to avoid 
breaking those existing users.  
   
   Folks doing AMQP messaging might chose this implementation as it would then 
result in AMQP messages remaining in that form throughout their lifetime 
avoiding conversions to / from Core as they cross the core based federation 
consumer links.  
   
   Another reason would be that unlike the core based implementation this 
implementation supports two way federation or simply "downstream" federation 
over the single outgoing connection avoiding the need to configure connection 
details for the remote to connect back to the local server which is how the 
core based version works for "downstream" configurations (which might not be 
possible in cloud based brokers, or might not be allowed due to firewall rules 
etc).  


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to