With the older systems, the database update logic and the business logic are in the same programs. This is not good.
Those were all good ideas at the time.
Infact IMS was such a good idea the hipsters just reinvented about 1% of its functionality and called it MongoDB!
Can you elaborate? Sometimes it seems that business logic must be implemented in SQL, for example, or else you will get a massive performance hit.
It's just until recently that someone realized that since all services are delivered digitally, the banks would have been outcompeted by Google, Microsoft, Apple or just about any competent and large enough tech company, was it not for the heavy regulations, and a conservative financial world.
Yeah, that's just not true.
The money is spent on systems on top of the core systems (web etc) basically trying to stay on par with the competition. If they spend on the core systems, it's when they try to consolidate and save costs.
DB2 is what Oracle wishes it could be when it grows up.