Forum Discussion
FICO
16 years agoCommunity Manager
Performance issues in Multithreaded environment
Performance issues in Multithreaded environment We are having a performance problem when we increase the number of threads in our application. The time taken to process a message, increases when we...
FICO
16 years agoCommunity Manager
Have you measured wall clock time or processing time for the rules service? A 5 to 40 seconds increase suggests latency/context switching in your service invocation...
Does your rule service communicate with other resources as part of the rules processing? I.e. is your rule service a standalone component, or does it depend on/communicate with a database/web service/some other external component?
How many agents are configured/how do you deploy your rule services?
I don't think there is any magic to making Blaze Advisor perform well in a multi threaded environment, other than the same principles you would use for other components. To reduce contention is probably the most important one. Also, one rule of thumb for non-ejb, asynchronous, non-latency services is that the number of configured rule agents should equal (number of CPUs or cores) + 2.Regards,
Jostein
Related Content
Related Content
Solving several problems concurrently in a multithreaded application
Hello. We are currently trying to port an existing application from a purely single threaded approach to a heavily threaded one. While I am aware that Xpress has out-of-the-box support for multithre...4 years agoPlace FICO® Xpress Optimization ForumFICO® Xpress Optimization Forum5 unread comments5 unread0Views0likes5CommentsDataOps.live’s 2025 ISG DataOps Buyer’s Guides Performance Signals the Future of DataOps Automation
4 MIN READ AI’s mainstreaming has shifted something fundamental in the world of data. Data professionals have been pushing the importance of data quality for years, but now organizations are seeing very clearly...12Views0likes0CommentsObservability & decision science: Monitoring optimization model performance and more
5 MIN READ When decision models power real-life operations, any sort of model performance failure is a nightmare. Learn why observability in the operations research space is often a challenge – and how to give ...14Views0likes0Comments