brumka: (Default)
[personal profile] brumka
Классная тут со мной приключилась история: сидя у клиента я уже третий день между делом лабал один скрипт, который симулирует последовательность действий: открой URL, залогинься, сделай то, сделай сё, поиск, сделай что-то с результатами поиска. Мне дали точное пошаговое описание действий живого человека.

В процессе написания, оказалось, что требуемый поиск на веб страничке даёт нулевой результат. А последующие шаги должны манипулировать с результатами поиска. Ок, на самой поисковой веб-страничке, внизу надпись: используйте % для wildcards. О, подумал я, классно, то что надо и результатов полно.

Короче запустил я скрипт, посмотрел на результаты - работает! и пошел домой. Сегодня, часа в 2 дня поднялся шум: у нас тут база данных тормозит, мы уже 4 часа как ищем изза чего - это поиск с wildcards который сканирует таблицу в 5.4 миллиона строк! И понеслась - меня собирались уже распять за то, что я тут подрываю производительность production системы. Ага, этот скрипт я в процессе отладки прогнал раз 30 за последние 3 дня. А когда запустил его бежать, то одна единственный скрипт 1 раз в 15 минут, прогоняя совершенно законный поиск на запрос %test%. И это тормозит их production систему?!?! Я не буду называть имя страховой компании, но в Штатах (и не только) её имя знает буквально каждый человек, смотрящий телевизор. Более того, я сам являюсь клиентом одного из её финансовых подразделений ;) Теперь я знаю как поставить их на колени.

Справедливости ради, надо сказать, что моя вина тут тоже есть: когда идёт речь о production системе, любые отклонения от изначального плана должны предварительно согласовываться.

Update: и ещё выяснилось, что скрипт должен был бежать супротив тест системы, но эккаунт с паролем перенаправляли сессии к базе данных production...

Минуту назад пришел мейл от начальника проекта - теперь я должен давать письменный отчёт в конце каждого рабочего дня о проделанной работе. Видимо, наказание за своеволие. Впрочем, тутошний народ ни хрена не понимает в том, что происходит и, что самое прикольное, даже не пытается разобраться

Update #2: позвонили программеры и, среди прочего, обрадованно заявили, что мол хорошо, что такой запрос не случился две недели назад, типа тогда уж точно система бы обрушилась. Я на их месте, постеснялся бы такое говорить вслух.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

brumka: (Default)
brumka

January 2026

S M T W T F S
    1 23
45678910
11121314151617
18192021222324
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 10th, 2026 10:45 am
Powered by Dreamwidth Studios