¿Cómo RabbitMQ realmente almacena el mensaje físicamente?

Quiero saber cómo RabbitMQ almacena los mensajes físicamente en su RAM y disco.

Sé que RabbitMQ intenta mantener los mensajes en la memoria (pero no sé cómo se colocan los mensajes en la RAM). Pero los mensajes se pueden verter en el disco cuando los mensajes están en modo persistente o cuando el corredor tiene la presión de la memoria. (Pero no sé cómo se almacenan los mensajes en el disco).

Me gustaría saber lo interno de estos. Desafortunadamente, la documentación oficial en su página de inicio no expone los detalles internos.

¿Qué documento debo leer para esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta