- Прошли отметку в 150 миллионов пользователей.
Точнее говоря, они считали тех, кто залогинился, по меньшей мере, один раз. Количество пользователей медленно увеличивалось.
Также многие сидели на сайте, не регистрируясь и не входя в систему. - Сколько ещё мы сможем выдержать?
- Возможно 50, но 30 из них не тестировали...
В ответ на вопрос Стива сотрудник только что-то промямлил под конец. Разумеется, компания была очень велика, так что и оборудования она предоставляла достаточно.
Однако тестирование ещё не проводилось.
- И чем вы занимались раньше?
- В виду того, что один из нас недавно ушёл из компании, нам не хватало людей.
- Действительно... что ж, сейчас и проверим, - просто сказал Стив, но тестирование было отнюдь не пустяковым процессом.
Даже учитывая, что технические характеристики серверов были одинаковыми, предугадать, что случится во время перегрузки, не представлялось возможным.
И поэтому необходимо было установить специальную платную программу, провести тесты в разных условиях и с разной нагрузкой.
Иногда нужно было наблюдать за сервером, используя большое количество вредного траффика с помощью DDoS.
На то, чтобы это сделать, требовалось совсем немного времени; но его-то как раз и не хватало.
***
На Дэбан, легко добравшийся до информации, которую другие получали бы долго и мучительно, отметился и здесь.
- У целевой рабочей группе по Чёрной Пятнице дела идут неважно.
- Правда?
- Да. Завтра день икс, но у них, кажется, закончилось оборудование. Так что они использовали нетестируемое... что они собираются делать, если возникнет проблема...
- Всемогущий Главный здесь, так что разве может что-нибудь произойти?
- Ну, твоя правда.
- А вот ты... ты уже закончил библиотеку по разработке изображений?
- Хён-ним, ты же знаешь, что в день "Д" все сотрудники должны быть наготове, - заговорил На Дэбан, подпрыгнув от страха. (День "Д" - общепринятое военное обозначение дня начала какой-либо военной операции. Здесь оно используется для обозначения Чёрной Пятницы, приравнивая её к военным действиям. Возможно, это также игра слов, потому что по-английски Чёрная Пятница - Black Friday, но можно и назвать Dark Friday, потому что чёрный и тёмный в английском по смыслу часто пересекаются). Как он и сказал, в День "Д", Чёрную Пятницу, все сотрудники будут наблюдать за ситуацией.
Прошлогодний случай, когда количество пользователей резко увеличилось, закончился фатально, так что график в прямом смысле этого слова отодвинули на день.
- Ну, говоришь ты складно, - цокнул языком Ёнхо. Но больше ничего не добавил.
Щёлк.
Лампочки на нескольких перегруженных серверах заискрились, и те перестали работать.
Даже если существовал 1% шанс, что сервер сломается, это значило, что сломается именно тот, от которого зависит сотня.
В рабочем центре обработки данных подобные поломки являлись нормой повседневной жизни.
Однако нынешний день не был обыкновенным.
-*Вздох*... Значит вы говорите, что непроверенное оборудование придётся сейчас использовать? - Да...
Предсказания Стива сбылись. Количество пользователей всё возрастало.
После того как интернет распространился по миру, люди смогли подключаться не только с ПК, но и с телефонов.
А это значило лишь то, что нагрузка на сервер сильно возросла. Это была чёрная дыра, которая поглощала оборудование.
Более того, исходные сервера вырубались один за другим.
Сотрудник подумал, что это та ситуация, с которой они справиться не могут.
- Может нам стоит попросить помощи?
- Помощи? У кого?
- По слухам господин Ёнхо может быть способен...
- Значит ты говоришь, что нам стоит поверить непроверенным слухам и позволить им перехватить контроль над системой?
- В таком случае, нам придётся ограничить количество пользователей...
Они не могли просто остановить сервер.
Но есть выход: ограничить количество пользователей.
Если его использовать, некоторые пользователи просто будут неспособны автоматически зайти на сервер.
-...
- Давайте хотя бы спросим, есть ли какие-нибудь способы улучшить положение. Но им этого и не требовалось.
По странному стечению обстоятельств Ёнхо как раз проходил мимо Стива и сотрудников отдела. - Я опоздал?
- Как ты...
Ёнхо придвинул ноутбук к себе и заговорил:
- Давайте сперва разберёмся с проблемой.
Щёлк-щёлк.
Дважды похрустев пальцами, Ёнхо начал печатать.
Глава 105. Обращение, Соответствующее Способностям(1)
Слухи о Ёнхо уже разлетелись по компании. Руководство тоже имело свой интерес в том, чтобы во время Чёрной Пятницы, всё прошло гладко. Их интерес и появление Ёнхо были взаимосвязаны.
Руководство, узнав, что у Стива проблемы, запросило помощи у Ёнхо.
У того не было никаких причин для отказа, так что он согласился.
И в результате пришёл в офис к Стиву.
«Кажется, всё очень плохо».
Судя по данным программы, которая мониторила процесс, всё выглядело не очень. Иконки большей части серверов светились красным.
Индикатор, который символизировал использование сервера, был красным.
Общая нагрузка на сервер 96.3.