Proprietary Model Solution Software
The client is a global macro-economic consultancy operating from United Kingdom. It is led by Martin Turner but is assisted by a number of economic/academic associates based in both the UK & globally. In working with academic partners, MEF attempts to orientate its applied macroeconomic forecasts/analysis & consultancy on a rigourous academic basis.
The client uses Winsolve application to calculate economic forecasts. Winsolve is a 32 bit Windows program for solving (nonlinear) models. It is a desktop tool that was developed many years ago. It can only process one calculation at a time.
The client business grows and they need to be able to process more calculations.
RabbitMQ: A scalable message queueing platform
Mass Transit: A Lightweight message bus for creating distributed applications under .NET, using industry standard messaging protocols.
- adjust the process priority level for each Winsolve process to speed up job throughput;
- tie each instance of Winsolve to a processor core;
- increase the multi-threading capabilities of the Winsolve process;