Message Queue vs Message Bus — what are the differences?
问题 And are there any? To me, MB knows both subscribers and publishers and acts as a mediator, notifying subscribers on new messages (effectively a "push" model). MQ, on the other hand, is more of a "pull" model, where consumers pull messages off a queue. Am I completely off track here? 回答1: By and large, when it comes to vendor software products, they are used interchangeably, and do not have the strong distinctions in terms of push or pull as you describe. The BUS vs. QUEUE is indeed somewhat a