I want to know how RabbitMQ saves messages physically in RAM and disk?
I know that RabbitMQ is trying to store messages in memory (But I do not know how messages are placed in Ram). But messages can be spilled to disk when messages are in constant mode or when the broker has memory pressure. (But I do not know how messages are stored on disk.)
I would like to know about this insides. Unfortunately, the official documentation on the home page does not reveal the internal details.
What document should I read for this?
rabbitmq
syko
source share