RabbitMQ-TODO
RabbitMQ
Concepts
Persistence
Queue persistence
Message persistence
Exchange persistence
Memory control
Max memory config
High availability
Metadata replication and forward
Cluster mirrored queues
Federation plugin
Shovel plugin
Reliability
Send reliability
Definition: Message could arrive at broker successfully
At most once: Supported. Usually not used because there might be message loss.
At least once: Supported. There are two mechanism: Publisher confirm and transaction. The latter one is slow and seldomly used.
Exactly once: Not supported
Publisher confirm is a mechanism to return
Storage reliability
Consumption
Storage reliability: Broker could persist the message and guarantee no loss
Consumption reliability: Message could be successfully consumed
Last updated