Financial Messaging is one of Credit Suisse’s most critical banking infrastructure functions. It enables the bank to access financial markets world-wide on a 24/7 basis, e.g., to make or receive payments at the required speed, or to settle securities transactions at the required volume.
This is an indispensable capability for any large global player in the financial industry.
Hence, performance and stability of the financial messaging infrastructure are vital both from an operational and from a reputational point of view.
As any larger software system engineered by man (so far), financial messaging systems have a finite lifetime from a technological perspective.
Towards 2010 it became evident that Credit Suisse’s financial messaging infrastructure had to be renovated. After careful analysis the decision was taken to engage into a full-fledged architecture refactoring exercise.
The lecture will give deeper insight on architectural caveats, requirements and related implications when designing and building such critical applications.