Exchange là router message — nhận từ producer và quyết định message đi đâu dựa trên routing logic.
- Queue là buffer message — lưu trữ và chờ consumer lấy.
- Exchange không lưu trữ gì cả; queue mới lưu.
- Luồng message: Producer → Exchange → Queue → Consumer.
- Bạn bind queue vào exchange để tạo routing rule.
- Không có queue, exchange không có chỗ nào để gửi message.