Java / JMS
What is Message demotion?
Message demotion is the situation where the producer sends Persistent messages, and there are consumers that want to receive these messages but can tolerate lost messages. These consumers can add a topic subscription matching these messages, and receive them in real-time as Direct messages.
The producer application is sending mission-critical data, but some consumers of this data are not mission-critical, and should never be allowed to affect the publishers.
More Related questions...