Description
Currently when message cross AMQP broker connection links used for mirroring or federation they must be converted from Core to AMQP and then eventually back if sent to a core consumer. This is worse for large messages as they must be fully loaded into memory before converting to AMQP.
For AMQP Federation and broker mirroring we should use special encoding and decoding to convey the core and core large messages across the wire without conversion to avoid the overhead and caveats of that conversion. This requires some not insignificant refactoring and use of custom message format values to signal when an AMQP delivery is a core message so that the protocol head can recreate the core message from the sent data.
Attachments
Issue Links
- links to