Solace Community is getting a facelift!
On March 3rd we will be starting the process of migrating Solace Community to a new platform. As a result, Solace Community will go in to a temporary read-only state. You will still be able to come onto Solace Community and search through posts to find answers, but you won't be able to ask questions, post comments, or react in any way.
We hope to have the migration complete by Wednesday March 5th (or sooner), so please keep an eye out!
Does any of the other Delivery modes other than DIRECT has any impact or use on Topic subscription?
Does any of the other Delivery modes (PERSISTENT or NON-PERSISTENT) other than DIRECT has any impact or use on Topic subscription? Also in the Solace UI, when publishing a Topic there is an option to switch the Delivery mode, but didn't see this has any impact on consumer/Subscriber side. I have seen this has an impact on Queue subscription only.
Best Answer
-
I am not sure what you mean by "impact" in the above description. Topics are fundamental to the Pub-Sub messaging pattern. The mode of delivery determines how the message is handled in the broker. More on that here. One of the characteristics is whether a message is acknowledged or not. A good source of this info is here and there is a very good video near the bottom with Aaron Lee walking you through Topics.
Solace generally recommends publishing on a Topic, even with Guaranteed/Persistent messaging. You would add a subscription(s) to Queues to allow these messages to be persisted.
So a Topic itself is not "impacted" directly by the Delivery Mode per se. What IS impacted is the handling of the message once its Topic has been determined at the broker.
3
Answers
-
I am not sure what you mean by "impact" in the above description. Topics are fundamental to the Pub-Sub messaging pattern. The mode of delivery determines how the message is handled in the broker. More on that here. One of the characteristics is whether a message is acknowledged or not. A good source of this info is here and there is a very good video near the bottom with Aaron Lee walking you through Topics.
Solace generally recommends publishing on a Topic, even with Guaranteed/Persistent messaging. You would add a subscription(s) to Queues to allow these messages to be persisted.
So a Topic itself is not "impacted" directly by the Delivery Mode per se. What IS impacted is the handling of the message once its Topic has been determined at the broker.
3