[rabbitmq-discuss] Fwd: about the Frame of amqp

Tony Garnock-Jones tonyg at lshift.net
Wed Aug 12 16:15:13 BST 2009


femto Zheng wrote:
> but now I'm puzzled, why do we need segment?Why do we need assembly?
> a segment comprises of many frames, an assembly comprises of many segments.

It's mostly to permit interleaving/multiplexing of many channels over a
single connection, but also can help keep memory bounds down. In theory
it permits "streaming" of messages through the server in some situations
(though RabbitMQ doesn't do that yet).

Regards,
  Tony





More information about the rabbitmq-discuss mailing list