Skrivet av Xaanin:
Fullt möjligt att storbankerna inte migrerar sina kritiska system till .NET och Windows, men flera av de något mindre bankerna som t.ex. Ica banken och SBAB kör sina banksystem på just Windows och .NET.
Jag har också hört att de kör Windows, men de har inte lika stor last som storbankerna.
Banker kör typiskt saker batchvis, de har inte enorma krav på latency eller throughput som finanssystemen har. Banker gör typiskt lite uppdateringar (t.ex. ränteberäkningar) på massa konton över natten. Eller typ, drar ifrån lite pengar från ett konto. Ganska enkla saker.
Finanssystemen har ofta stora krav på prestanda, och om det laggar en halv sekund så kan det vara oacceptabelt och förstöra aktieaffärerna för många banker.
Kraschar en liten bank så kanske det tar någon timma innan pengarna registreras på kontot, men det gör inte så mycket. Kraschar en stor aktiebörs så blir det rubriker över hela världen. Mao, det är möjligt att köra små banksystem på instabila OS, såsom t.ex. ICA gör. Det är inte katastrof när systemen kraschar (vilket händer då och då, om man tittar på tidigare Windows track record) eftersom det drabbar så få kunder. Det är inte kritiskt.
Däremot går det inte att köra ett stort finanssystem på Windows. Ingen gör det. Och inte heller kör Storbankerna på Windows. Möjligen kan man migrera storbankerna till OpenVMS, för OpenVMS kluster har grym RAS, bättre än Unix/Linux. Men man har ju låst in sig på stordatorer, och går inte att komma därifrån billigt.