Publish/Subscribe vs Producer/Consumer?

后端 未结 3 1346
生来不讨喜
生来不讨喜 2021-01-01 16:08

From messaging point of view with systems like kafka, rabbit, hornet mq, activemq etc... Is there a difference between pub/sub and prod/con or are they used interchangeably?

3条回答
  •  孤街浪徒
    2021-01-01 16:26

    Although both Publish/Subscribe and Producer/Consumer terms are related to messaging, they are different and can't be used interchangeably.

    Publish/Subscribe is a messaging pattern where a publication is distributed to multiple receivers. A Producer is the sender of messages and consumer is the receiver of messages. Producers and consumers are an integral part of both Publish/Subscribe and Point-to-Point messaging patterns.

    Hope this helps.

提交回复
热议问题