Passenger reservation engine

High performance message processing.

The project was the re-development of an existing Windows Service 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 being released and inaguaral sailings. Each failure of the service would result in orders 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.

  • Windows
  • TCP/IP
  • Sockets
  • Services
  • Reliancey
  • Processing
  • Performance
  • MSMQ
  • Design
  • Communications
  • C#
  • Architecture
  • .NET

Loading projects... Loading projects...