Message Processing Engine
The project was the re-development of a Windows Service based message processing engine.
The primary goals of the solution were:
- Resiliency
- Message throughput increase
The existing solution was having reliability problems dealing with the high loads associated with business drivers such as new brouchers and inaguaral sailings, with each failure of the service, orders would be delayed or at worst lost.
As part of the re-development, I delivered a new modular solution, broken into various processing blocks - each allowing a level of configuration, reliance and a throughput that was previously impossible.
My enhancements included an increased message throughput over 10 times greater than was previously available.

