openmessaging / openmessaging-java

OpenMessaging Runtime Interface for Java
http://openmessaging.cloud/
Apache License 2.0
723 stars 220 forks source link

Change queue model to pub-sub model #57

Closed duhenglucky closed 4 years ago

duhenglucky commented 5 years ago

As the current mainstream messaging middleware uses a topic-based pub-sub model, the proposal hopes to change the OpenMessaging queue based model to a pub-sub based model, which will bring some benefits: (1) Mainstream messaging middleware is easier to adapt (2) Users can accept OpenMessaging more naturally (3) API can be more streamlined, providing a more abstract specification interface

vongosling commented 4 years ago

Agree, I think the pub/sub model would be easy to understand and embraced warm-hearted by many exist messaging solutions.