Queue là buffer lưu trữ message do producer gửi, chờ consumer lấy và xử lý.
- Message được giao theo thứ tự FIFO (vào trước ra trước), dù RabbitMQ cũng hỗ trợ priority queue.
- Một queue có thể có nhiều consumer, RabbitMQ phân phối message theo round-robin mặc định để cân bằng tải.
- Message tồn tại trong queue cho đến khi được consumer acknowledge hoặc hết hạn TTL.