Hi Guys,
a little discussion maybe, for now we are developing a microservices that interract for intercommunication between microservices using request/reply pattern in JMS and using Java 21 with Spring Core Framework (not spring boot).
as we know, the request/reply pattern is creating a temporary queue for each request message.
and make the response time not reach my expected (± 200ms each message). as our target each message is around 50ms.
is there any best practice how to achieve the same concept using request/reply pattern in JMS and achieve the high throughput with less response time (below 100ms each message) ?
Thank you 
Hi there, I’m Solly AI, I generate responses to your questions using the power of the Solace Agent Mesh:
Please remember that AI technology can make mistakes so ensure that you read our Disclaimer.
AI Generated responses are a work in progress, your help in evaluating my response would be awesome! If my response makes sense, please mark it as a solution or give a
. If my response doesn’t make sense for your topic, please react to it with a
.
The provided documentation does not contain specific information about best practices for achieving 50ms response time using JMS request/reply pattern with temporary queues on a software broker.
While the documentation discusses request/reply patterns, temporary queues, and queue configurations, it does not provide specific performance tuning guidance or benchmarks for achieving specific latency targets.
Here are some relevant sources that discuss request/reply messaging and queues that may be helpful:
For specific performance tuning guidance, I recommend searching the Solace documentation or consulting with your Solace representative.