Tak nejak nechapu. Neni to tak davno co tady bylo jenom par bankomatu online a zbytek byl offline (synchronizace jednou denne) a teda pokud nekdo potreboval tak klidne vybral 5x tolik nez mel na ucte. No potom sice platil uroky z nepovoleneho precerpani ale do basy?
Btw. bankomaty se nedohodli, to je co za blbost? Bankomat je pripojen na autorizacni centralu banky (nebo autority VISA, MC a podobne) a tam je to proste obycejna transakce. Takze chlapci nemeli dobre udelane zamykani transakce a commit v db. Proste to programoval vul.
No je to uz hodne davno. Posledni offline bankomaty vymizely velmi rychle jakmile je bylo mozne pripojit levne bezdratove - pres GSM - GPRS.
To ze byly bankomaty offline byl problem nedostupne site. Castecnou vinu mel samozrejme tehdejsi monopol, nicmene vlada jedne strany zanechala sit v katastrofalnim stavu. Ne 20let. Ale 30let pozadu. A to nehovorim o kapacitach(zadne volne nebyly).
I pro samotnou statni banku ceskoslovenskou byl problem ziskat linky.
Po tom co se karty rozsirily i mimo cajzl, tak banky nemely problem uz tehdy poridit bankomaty onlinove. Linky ale chybely na mnoha mistech a dostat X.25 nebo "rameckove rele" do maleho mesta byl porod. Proto prvni bankomaty staly treba blizko pobocky banky kde nebyla konektivita problem.Jeste ted si pamatuji na fronty pred bankomaty u sporky:) Mela prvni bankomatovou sit.
Offlinove bankomaty obihal v pravidelnych intervalech manik s disketou. Casto se jednalo o bankomaty v cekacce na linku. A ta se jeste tehdy pohybovala od ctvrt roku do dvou let.
K te chybe v bance. Vidim to i z druhe strany. Vemte si nasledujici typicky scenar. Chyba byla nahlasena interne uz davno a nekdo o ni vedel. Byla nutna kratka odstavka daneho systemu a z nejakeho duvodu neslo jednoduse bez preruseni prehodit na zalohu. Zodpovedny manazer debilek to zatrhnul (nebo mu to zatrhnul nekdo z nadrzenych) a tak se nechala aplikace jet bez bezpecnostni aktualizace treba rok ci dva. O chybe v tomto imaginarnim casovem intervalu nekdo vedel a mohl ji zneuzit. A treba zneuzil;)