Санта-Клаусам, гоняющим по паре десяткам точек в день. О том, что такие праздники — критически важное испытание для множества технических систем обыватели понимают только по задерживающимся на несколько минут, а то и часов поздравительным СМС. Но они-то пишутся только в один день и от того, что поздравление придет не вовремя, останется только легкий осадок. А многие и вообще этого не заметят, уже находясь на бровях или вообще мордами в салате… Но все это — мелкие трудности по сравнением с теми нагрузками, которые испытывают системы процессинга кредитных карт уже с начала декабря. Если не с первой недели, то со второй — точно. Ибо все в это время начинают ходить за новогодними подарками. В том числе даже и те, кто использует карту только для снятия зарплаты… Средняя нагрузка на системы увеличивается минимум вдвое, а то и вчетверо-впятеро. А ситуация в начале первых десяти лет нового тысячелетия усугублялась тем, что технические средства часто отставали от того, чтобы поспевать за этими нагрузками. Лет через десять-пятнадцать Николаю Старостенко, задумавшемуся над вопросом новогодних нагрузок на железо, только предстояло рассказывать молодым старые «охотничьи рассказы» про двухметровую систему хранения данных, доверху набитую дисками, и предлагать угадать ее объем. И называемым молодежью совершенно жутким и умопомрачительным цифрам точно так же умопомрачительно предстояло расходиться с реальностью. В двухметровой стойке была только одна четвертая от объема максимального на тот момент жесткого диска, а именно два терабайта. Заменивший четыре таких «шкафчика» одиночный восьмитерабайтный диск лучше всего иллюстрировал технический прогресс. Но до этого прогресса в системах хранения данных оставалось еще десятилетие, а бывало до наступления этого самого прогресса ох, и всякое… Николай на одном из своих прошлых мест работы наблюдал новогодний пик в банке, когда тому пришлось в срочном порядке переходить на новую систему процессинга. Беда была в том, что переход планировался постепенным, однако, по ряду причин это пришлось делать срочно и осенью. А закупить новое высокопроизводительное железо на пару месяцев не успели — срок поставки был несколько недель… А даже если бы и успели — затевать миграцию на новое оборудование под Новый Год дело, мягко говоря, неразумное и безответственное. В течении трех с чем-то недель все лишние пользователи немилосерднейшим образом изгонялись из системы администраторами. Сами системные администраторы в это время напоминали космонавтов из советских фантастических фильмов. Вернее, даже совсем не то, чтобы напоминали — самые талантливые актеры на их фоне не смотрелись бы совершенно! Сыграть настолько сосредоточенное напряженное всматривание в монитор, как при прокладывании космических трасс не удалось бы никому! Но системные администраторы не только всматривались… Временами «командир» или «штурман» быстро и сосредоточенно колотили по клавиатуре, корректируя ход или траекторию корабля. Хотя на самом деле при этом вручную задавался приоритет различных процессов в системе, чтобы операции по картам проходили с требуемой скоростью, но при наложении соответствующего звукового ряда это вполне можно было бы вставлять в фильм. Так же, как и судорожное срывание командиром телефонной трубки с аппарата годилось для срочного звонка в машинное отделение корабля. Тут и звук порой бы подошел — возглас «Ты что творишь!» сгодился бы вполне, правда, частенько следующие за этим возгласом не всегда печатные эпитеты наверняка были бы вырезаны цензурой… Само собой, безусловным приоритетом при этом была скорость выдачи ответа в платежную систему. По нормативу она не должна была превышать пяти секунд, но поди тут не превысь… Если бы операция только уменьшала остаток доступных клиенту средств, было бы еще ничего, но если бы операция заключалась только в этом…

При операции по карте проверяются отнюдь не только остатки доступных средств. Проверок различного рода очень даже намного больше… Если у клиента установлены индивидуальные лимиты на суммы снятий, проверяются и они. При этом лимиты могут быть установлены на различные сроки — день, неделю, месяц… И все они должны быть проверены при операции. А ведь такие лимиты — вовсе не блажь, а средство самозащиты клиента при попадании карты не в те руки. Само собой, мошеннические операции будут оспорены, но самому же клиенту будет намного легче, если жулику не удастся увести сумму больше установленного лимита. Таким образом, при проверке лимитов надо было минимум один раз дернуть базу данных по поводу того, установлены ли эти самые лимиты вообще. Если они были установлены — требовалось достать их из базы. Но оттуда доставались не только лимиты, но и текущие счетчики сумм операций, которые необходимо было соотнести с суммой текущей операции и сравнить с лимитами. А если лимиты и не были достигнуты, нужно было записать обновленные счетчики обратно… В общем, база данных и дисковая подсистема при проверке лимитов работали в хвост и в гриву. Но клиентские лимиты отключать было совсем нельзя, а вот проверки на мошеннические операции тогда были вырублены практически все, и не мудрено! Алгоритмы их проверки были весьма и весьма заковыристыми. Например, проверялась ситуация, когда по одной карте в определенный интервал поступали операции из различных стран. Скажем, была операция в России, а через полчаса по этой же карте пришла операция в Англии. Но, как это и не было странно на вид, в определенных ситуациях, которые, тем не менее, требовалось правильно анализировать, подобные операции даже не являлись жульническими. Скажем, человек снял денег в банкомате, пришел домой и сделал покупку в английском Интернет-магазине. Или наоборот, турист в Англии мог залезть на сайт МТС и пополнить счет мобильника. К тому же, могли и поступать запросы на проведение регулярных платежей с карты и запросы от гостиниц на бронирование, когда они делались по звонку клиента, и… Само собой, если операции из разных стран проходили без участия Интернета и не подпадали под прочие специальные случаи, у сотрудников call-центра появлялось соответствующее сообщение и они срочно связывались с клиентом. Практически всегда после такого звонка оспаривавшим операции добавлялась еще одна работенка… Конкретные методики и алгоритмы отслеживания подозрительных операций являются коммерческой тайной банков и очень часто намного-намного заковыристей, чем описанный случай с операциями в разных странах… К тому же, все эти проверки могут включаться и отключаться достаточно быстро, нет времени хлопать ушами, если начинается мошенничество, допустим, из Австралии. Но все эти непростые и заковыристые проверки так же заковыристо нагружают и диски и базу данных. Поэтому при праздничных авралах отключалось очень многие из таких проверок, а мошеннические операции контролировались вручную, на глазок. Каждая проверка тогда включалась скрепя сердце, после многочисленных внутренних борений, споров администраторов и анализа ее нагрузки на систему. Возможно, на какой-то базе данных помельче все бы просто летало, но,

Вы читаете Банк. Том 2
Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату