As a business grows and become succesful, sometimes the technical services that support the business are unable to keep up with the growth in business.
We have helped a number of clients find cost effective solutions to increase capacity or throughput.
One client had key business processes which needed to parse, interpret and score credit reference data used within its application process. Growth was such that the original services were significantly slower than the rate of applications and the business was in turn being impacted.
We developed a fast multithreaded highly scaleable solution which was able to execute the necessary interpretation and storage tasks. Within 10 seconds or running the backlog of applications had been cleared and the business was back on track.
Another client found there back-end processing system was not able to keep up their growth, and the system would fail under load or run far too slow to allow important real-time transactions to execute. Our solution was to build a transaction processing engine that provides the intermediate storage and processing services to allow a mix of real-time, near real-time and batch orientated transactions to be be processed against the backend. This allowed for restartable and reversible operations to be defined scheduled and executed
Back to integration.