Выбрать главу

На жаргоне программистов, работающих с изображениями, она называлась CDN (Сеть доставки контента - такие сети состоят из специальных информационных центров, расположенных близко от целевых групп потребителей и содержащих копии различных видов данных. Информация в таких центрах кэшируется и автоматически обновляется. Сети доставки контента позволяют предотвратить сетевые заторы, увеличить пропускную способность сети и предоставить пользователям более быстрый доступ к контенту. Через них можно распространять такие виды контента, как веб-объекты, загружаемые объекты (мультимедиа-файлы, ПО, документы), приложения, медиа-потоки реального времени, запросы к базам данных и т.д.) Ёнхо видел возможность улучшить сервер, где хранились изображения.

«На данный момент изображения занимают больше 30% трафика, так что надо использовать алгоритм сжатия, чтобы сократить количество данных, которые проходят по сети».

Ёнхо добился в своей программе коэффициента сжатия 40%.

И он пытался сократить объём данных изображений, которые проходили по сети, используя её на сервере.

Он уже протестировал модуль, прежде чем прийти сюда. Ему осталось только использовать его.

Никогда!

Он столкнулся с яростным сопротивлением, прежде чем успел даже начать.

Стив использовал следующий предлог: он не позволит использовать непротестированную библиотеку на коммерческом сервере.

- Я возьму на себя ответственность.

- Я не думаю, что у тебя есть власть или должность, чтобы взять на себя ответственность, - Стив даже не послушал Ёнхо.

- Значит вы собираетесь ограничить количество пользователей? - Лучше так, чем использовать непроверенную программу.

Но сейчас Ёнхо не сам вызвался, чтобы решить проблему.

После того как Стив отказался, он сразу же куда-то позвонил.

Лицо Стива, которому передали трубку, некрасиво скривилось.

- Да...да.

Он только и говорил, что соглашался.

Пусть в компании и царила достаточно свободная атмосфера, это была организация. Кто-то обладал властью, а кто-то следовал выданным ими приказам.

Стив тоже не смог уклониться от приказа сверху.

В конце концов, они достигли компромисса на том, что будут применять программу постепенно.

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

Будь здесь только один или два сервера, то в подобном процессе и надобности и не было, но общее количество ведь достигало 100. Постепенное подсоединение серверов одно за другим являлось необходимостью в данном случае.

- Установка на сервер 50 завершена.

После того как программу установили, ситуация начала стабилизироваться. Красный индикатор уменьшился, пожелтел, а после стал зелёным. - Затем установите её на следующий сервер.

Ёнхо поставил модуль и туда. Казалось, будто вакцина уничтожает смертоносный вирус.

Казалось, будто умирающие от жара люди, наконец, почувствовали себя лучше. Такое впечатление создавалось, когда ты смотрел на то, как работает программа Ёнхо. Компьютеры тоже работали стабильно.

Когда снизилась нагрузка, то и количество выходящего из строя оборудования, тоже уменьшилось.

- Фух...

И когда зажглись все лампочки, люди синхронно облегчённо выдохнули. Общая нагрузка на сервер 72.1.

Индикатор, который показывал нагрузка на все сервера, тоже стал зелёным.

Не только Ёнхо смог облегчённо вздохнуть.

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

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

- Тогда я вернусь.

Он сделал всю работу, из-за которой его сюда вызвали. Ёнхо закрыл крышку ноутбука и встал.

Стив схватил его за плечо, когда он уже хотел уйти.

- Мы можем поговорить?

После обсуждения недавних событий, Стив перешёл к делу - по сути он звал Ёнхо к себе в команду.

Я занимаюсь разработкой базовой системы программы и её обслуживанием. Если будешь работать у меня, к тебе будут относиться как к разработчику ядра ОС. Переходи в мою команду.

«В последнее время я получил немало признаний в любви. Сперва Джефф Дан, теперь Стив хотели его заполучить. (Прим переводчика: Ох уж этот тонкий корейский юмор) Я не настолько дёшево стою».

Затраченные усилия не всегда вознаграждаются.