Trung BìnhRabbitMQ iconRabbitMQ

Publish-subscribe (pub/sub) pattern là gì?

Pub/sub pattern broadcast cùng một message đến nhiều consumer độc lập: producer gửi lên fanout hoặc topic exchange, nhiều queue bind vào đó, mỗi queue gửi bản sao của mình đến consumer riêng.

  • Khác work queue — pub/sub nhân bản message, không chia.
  • Dùng cho: hệ thống notification (gửi email, SMS, push notification độc lập nhau), phân phối event, đồng bộ dữ liệu.
  • Scale bằng cách thêm queue và consumer mới mà không cần sửa producer.

Xem toàn bộ RabbitMQ cùng filter theo level & chủ đề con.

Mở danh sách RabbitMQ