Історії старої мейлрушечки



Гарячі сервери, катастрофічне падіння сервісів, героїчне спасіння порталу з допомогою дружини, що залишилась у комп'ютера. Так міг починатися фантастичний технотрилер, але насправді так починалася історія російського інтернету, частиною якого ми стали.

Сьогодні в честь 18-річчя компанії вперше ми розповімо про реальної історії Mail.Ru Group. Вперше за роки життя поділимося тим, що раніше було на рівні міфів і легенд навіть всередині самої компанії. Ми разговорили людей, які пропрацювали в компанії багато років і безпосередньо брали участь у всіх подіях.

Володимир Габрієлян, віце-президент, технічний директор, керівник бізнес-підрозділу Пошук і e-commerce Mail.Ru Group


2001. Перший робочий день

У перший робочий день мені дали завдання поставити на сервер операційну систему Solaris. Вона для мене була досить екзотичною. Відверто кажучи, я бачив її вперше в житті. Але вибору не було. Операційна система встановлювалася, потім перезавантажувалася та «казала, що у неї не вистачає якихось драйверів. Це було моє перше завдання, так що піти додому я не наважувався. І ставив операційку три доби, не виходячи з офісу.

Дистрибутив Solaris у фірмовій папці мені дав начальник офісних адмінів: «Завжди з цього диска ставимо — все працює». Я в розпачі розумів, що працюю тільки перший день (спочатку перший, потім другий, потім третій), а у мене зовсім нічого не виходить. Сисадміном я був непоганим, у мене вже був досвід роботи. І тут перша задача на новому місці, а впоратися з нею я не можу.

Мені було близько 20, начальник — старше років на десять, дорослий дуже, на мою думку. Він ходив по офісу з чашкою чаю і дзвенів ложечкою. З чашкою він ходив завжди, ми по звуку ложечки визначали, де він зараз знаходиться. І на третій день, коли я мінімум по десять разів перепробував всі способи установки Solaris, описані в інтернеті, приходить до мене він, дзвенить ложечкою, і по-батьківськи так питає: «Ну, що, не виходить?» Я кажу: «Слухай, я три доби не йшов з роботи». Він мені: «Гаразд. Тримай правильний дистрибутив». І простягає диск.

Павич у дата-центру

У 2001 році, коли в компанії працювали 40 осіб, я був мережевим адміністратором. Обладнання на той момент було небагато, близько 150 серверів, але грошей на їх обслуговування і підтримку було вкрай мало. Відповідно, коли щось ламалося, ми самі це «щось» і лагодили.

Одного разу ми з Дімою Гришиним (CEO Mail.Ru Group) приїхали на Красноказарменную вулицю, де розташовувався перший і єдиний на той момент дата-центр в Росії, щоб полагодити зламаний сервер. Наша метушня з сервером затягнулася — працювали ми до п'ятої ранку. Вийшли рано вранці з дата-центру на безлюдну вулицю. Стоїмо, чекаємо проїжджаючу машину, щоб з руки її зловити. Я спочатку відпрацював день, потім – всю ніч, втомлений. І тут бачу, як вулицю повільно переходить… павич!

Москва, п'ять ранку, жодної людини на вулиці. Я курю, дивлюся на цього павича і про себе думаю: «Ну, триндець, переробив». Повертаюся до Діми і бачу, що він теж дивиться приблизно в ту ж сторону. Ми мовчимо. Як запитати у керівника: «чи ти Бачиш павича?» А якщо він скаже «ні», що робити? Мовчання тяглося десь півтори хвилини, потім Діма мене акуратно запитує: «Ти теж його бачиш?» Я з подихом полегшення відповідаю: «Так, теж». Що там робив павич в таку годину, ми так і не дізналися.



Офіс на вулиці Гарматної

Самий живучий проект

Тоді в компанії було всього 40 осіб, підтримувати проекти (а їх було 40-50) стало дуже складно, ми робили це практично з останніх сил. І був у нас один занедбаний проект, яким ніхто не займався і який працював безперебійно. Що б не відбувалося, він якось безпроблемно існував. В певний момент ми задалися питанням: «Як так? Купа проектів, періодично на кожному з них виникають проблеми, а цьому хоч би що». Вивчаючи це питання, ми зайшли на сервер і побачили, що віддалено хтось до нього приєднаний. Виявилося, що давно пішов з компанії розробник багато років сам підтримував проект, не в силах розлучитися з ним.

Олександр Гірський, директор з інформаційних технологій Mail.Ru Group


2001. Як я Афішу вимкнув

11 вересня 2001 року — дата для нас ще більш пам'ятна, ніж для більшості: ми не тільки напружено стежили за подіями навколо теракту, але і намагалися, щоб і в наших користувачів була така можливість. News.mail.ru, тоді news.list.ru, вже тоді був одним з найбільших новинних ресурсів рунета. Але окремого сервера йому ще не було, він працював на одному Pentium 3 з кількома іншими проектами типу «Афіші» і «Спорту».



Офіс на Микільській вулиці

І ось відбувається терористична атака на Всесвітній торговий центр у Нью-Йорку, користувачі, звичайно, біжать в інтернет за подробицями, а нам доводиться забезпечувати роботу сервісу при десятикратної навантаженні. Весь вечір ми займалися екстреними оптимизациями: зробили статичної спочатку головну сторінку Mail.Ru, потім сторінки з ключовими новинами. В якийсь момент я вирішив вимкнути «Афішу», тому що вона з'їдала ресурси, а «Новини» в той момент були явно важливіше. Не проходить і півгодини, як мені на мобільний телефон дзвонить менеджер «Афіші»: «Саша, у мене що-то проект не відкривається». Як я міг їй відповісти? Тільки так: «Це я його вимкнув».

Ігор Єрмаков, керівник підрозділу Instant Messaging


2003. Робоче місце

Перші два тижні в Mail.Ru Group я був в принципі не впевнений, взяли мене на роботу чи ні. Мені дали завдання, але мене ніхто не питав: «Що? Як? Де?» Я думав: «Блін, я працюю взагалі тут чи ні?»

Розробники тоді сиділи в офісі на Гарматної. Тільки-тільки з'явилися рідкокристалічні екрани, але вони не були дуже поширені і для компанії тоді ще були дуже дорогими. Практично ні в кого не було такого, всі сиділи на ЕПТ. Коли я прийшов, мене запитали, який монітор я хочу. Я сказав: «Звичайно ж, побільше». І два сисадміна подивилися на мене, подивилися один на одного — і нічого не сказали, тільки посміхнулися. Я тільки потім зрозумів, у чому суть. По стіні відбувався потужний силовий кабель, і від нього йшли такі наведення, що роздвоювалася вся картинка на моніторі. І чим більше був монітор, тим більше зображення двоїлась. Через пару днів я попросив собі монітор поменше.

Театрали і програмісти



Нарівні з нашими вікнами у внутрішньому дворику на постаменті стояли лавки. На цих лавочках влітку засмагали студентки Щепкінського училища. І було у нас два козирних робочих місця — обидва прямо біля вікна. Через місяць або два, як я влаштувався на роботу, мене посадили на одне з цих місць. І дві людини, які давно працювали, страшно образилися і пару днів зі мною взагалі не розмовляли.

А ще поруч з нашим офісом перебував один з найвідоміших вегетаріанських ресторанів «Джаганнат». Було особливим шиком купити сосиску біля метро і завалитися в ресторан. Ти міг просто прийти з бутербродом і стояти, дивитися. Але у відвідувачів і персоналу це викликало абсолютно непередавані емоції.

Серверні роботи

Коли починався сезон тополиного пуху, він забивав сітки в радіаторах в серверних стійках. В цей період два співробітника сиділи і прочищали решітки, а третій — стояв з шлангом і поливав охолоджувальні системи. У цей момент наші сервери горіли в прямому сенсі слова. В дата-центр було неможливо зайти: температура піднімалася до 60 градусів. Адміни заходили в туалет, мочили на собі одяг, забігали в серверну і через три–п'ять хвилин виходили звідти абсолютно сухими. Ми вимикали сервери, тому що інакше вони могли просто фізично згоріти. Природно, потрібно було якесь рішення. Їм стали фарш-машини Габриеляна.

Фарш-машини

Коли Володя Габрієлян будував дата-центр М100, там була застосована цікава система екстреного зниження температури. Ідея в тому, що з одного боку будівлі відкривалися металеві жалюзі, а з іншого боку запускалися величезні вентилятори. Вони були абсолютно безпечні, але називалися «фарш-машини Габриеляна», бо виглядали дуже страшно. Здавалося, що корову можуть за секунду у фарш перетворити.

Одного разу туди приїхала велика делегація — Дмитро Гришин, інвестори, акціонери. Їм показують красивий дата-центр, в якому налаштована ідентифікація по веселковій оболонці, можна переміщатися тільки в бахілах. За планом ми повинні були включити фарш-машини, демонструючи унікальну (ні в кого в Росії на той момент її не було) систему охолодження, продувающую дата-центр приблизно за півхвилини, якщо не справляються нормальні холодильні системи.

Дмитро Гришин проводить екскурсію, показує фарш-машини. Володя Габрієлян дає сигнал — і запускається фарш-машина. Лунає гул. Ми бачимо, як з-під підлоги починає підніматися хмара густого пилу. За півхвилини система реально створила вакуум і почала засмоктувати повітря з-під підлоги. Потім з'ясувалося, що сисадміни так перехвилювалися, що забули відкрити металеві жалюзі, тому повітря не вистачило на продувку, і він потягнувся з-під підлоги.

До речі, ця система ніколи не була запущена у бойовому режимі. Система охолодження була розрахована правильно, і завжди все працює штатно.

Винос операційної системи

У Unix є команди, з допомогою яких можна видалити великий обсяг даних без особливих питань з боку операційної системи. Одного разу Сашко Гірський помилився в цій команді. Є якийсь ключ, який можна задати і операційна система тебе не буде перепитувати, а просто зробить те, що ти попросиш. Ми звикли, що, коли ти видаляєш що-небудь, система запитує тебе «Видалити чи ні?», а тут прямо хардкорних команда в Unix і ключ, який означає «Нічого не питати. Намагайся видалити якомога більше даних, які потрапили в зазначений шаблон».

Гірський помилився і запустив цю команду з кореневого розділу. Я пам'ятаю, як ми сидимо абсолютно спокійно, і раптом Володя Габрієлян підскакує на своєму місці і кричить: «Вона у мене йде! Вона прямо з-під рук у мене йде! От тільки що була — і немає її!» Ми всі на нього дивимося: «Вова, що відбувається?» — та бачимо, як поруч сидить Саша починає метушитися і каже: «Здається, це я». Так, він просто помилився і розніс нам тачку, через яку ми заходили на всі сервери Mail.Ru. І це нас на деякий час паралізувало.

2005/2006. Як ми працювали на корпоративі



Ігор Єрмаков, Олександр Гірський, Володимир Габрієлян, 2003 рік

У нас був другий або третій річний корпоратив в історії компанії. Тоді тільки з'явилася можливість виходити з телефону в інтернет через GPRS модеми, які дозволяли робити це на шалено повільній швидкості.

Сисадмін Михайлович не дуже любив корпоративи. Він сказав, що продовжить працювати, ні в якому разі не поїде. Ми його залишили одного, і він занудьгував. А хтось накоммитил код Mail.Ru перед від'їздом. І Михалич вирішив: «А чого б не оновити Mail.Ru поки всі відпочивають?» Ну і накочує він, все падає і ламається. Ми дізналися про те, що трапилося в автобусі. Піднімали Mail.Ru за допомогою дружини одного з наших співробітників: він їй віддавав текстові команди, а вона дома сиділа за комп'ютером.

Наталія Троїцька, event-директор Mail.Ru Group


2002/2003.

У 2002 році ми почали проводити відеочат прямо в офісі. Я була модератором, зустрічала зірок. Вони приходили до нас в офіс, сідали в переговорку, а так як запитань від користувачів було зовсім мало (не як зараз, звичайно), ми ставили чергові питання із заготовленого списку на всі випадки життя: «Як ви ставитеся до хом'ячків? А ви любите хом'ячків?»



Борис Гребенщиков в офісі Mail.Ru, 2002 рік

Тоді ж Ася Лабунська, наш event-менеджер, привела в офіс на відеочат Жириновського. Минуло все як завжди, і тільки Володимир Вольфович зібрався йти, як підприємлива Ася, не замислюючись, зупинила його і попросила привітати її з майбутньою весіллям. І на цьому не зупинилася: Ася записала ціле відео і потім його показувала родичам на весільній вечері. На щастя, збереглася запис.



У 2003 році у нас був день народження, який збігся з Хеллоуїном. Тоді ми все робили самі, своїми руками. Директор з спецпроектів поїхав на ринок, купив гарбуза, привіз їх в офіс. Ми почали самі ці вирізати гарбуза. І залишили їх на ніч як декорації. Вранці приходимо — половина гарбузів з'їдена, у решти сидять щури.

Про офіс на Гарматної вже багато розповіли, але я додам ще. Там було дуже жарко, тому що будівля стара, і перший час нам не дозволяли встановлювати кондиціонери. Рятувалися дуже просто: поруч з робочим місцем ставили відро з водою і відсилали туди ноги.

Любов Шокіна, директор з персоналу портального напрямки


2009-2013

Одного разу я зупинила літак в Шереметьєво. Ми вилітали на якусь конференцію. З нами повинен був летіти Роман Кохановський, але він потрапив в пробку. Потрібно було вирішувати питання: без Роми летіти не було сенсу. Спочатку я підбігла до представників «Аерофлоту», вони сказали: «Ми нічим вам не можемо допомогти. Знайдіть головного, хто займається реєстрацією». Я, звичайно, знайшла людину, ходила коло нього і не давала закрити реєстрацію. Мене намагалися посадити літак, але я чекала Рому Кохановського і ніяк не могла піти. Тягнула час скільки могла. У підсумку реєстрацію затримали на півгодини: рівно стільки Рома добирався до аеропорту.

Ліфти були малі й старі, і постійно застрягали. Співробітники на ліфтах їздили в столову, яка містилася на мінус першому поверсі. І коли там застревало кілька людей, включаючи Борю Нікіфорова, він кричав: «Навіщо ви всі наїлися так, що ліфт не може вас підняти? Навіщо було стільки є, і навіщо ви всі сюди набилися?» Співробітники сиділи під замком близько години, тому що в бізнес-центрі не було людини, яка обслуговує ліфти, і доводилося чекати на підмогу.

Щоб припаркувати машину, потрібно було приїхати на роботу о восьмій ранку, інакше паркувальне місце було не знайти. Всі мої подряпини на машині — з-за цієї стихійної паркування. Одного разу Коля Кондратьєв (у нього був здоровенний джип) припаркувався на чиїйсь машині — не помітив, як сів заднім бампером на іншу машину.



Коли стало зовсім погано, ми зняли величезний ангар, який знаходився в 15 хвилинах ходьби від офісу, але виглядав він як у фільмі жахів.



Проект Hi-Tech Mail.Ru у «Авионе» сидів на мінус першому поверсі, поруч з їдальнею. І там у них не було спеціального місця для тестів. В якийсь момент я заходжу до них у відділ і бачу, як Боря Нікіфоров лежить на підлозі і махає руками. Виявилося, це була чергова гра на Nintendo Wii, і вони таким чином її тестували.

Коли до них приходили дівчата, у них запитували: «Не хочете пограти в Wii?» — «Хочемо». І тоді їм пропонували завдання, де потрібно було лежати на підлозі і розмахувати руками.

Висновок
Ми не знайшли, куди в тексті вставити ці фотографії, але ви тільки подивіться! Листопад 2004 року. Дмитро Гришин (CEO Mail.Ru Group) і Ганна Артамонова (віце-президент, керівник бізнес-підрозділу Пошта Портал) нагороджують 20-мільйонного користувача Mail.Ru. Дарують їй машину.



І літній корпоратив 2005 року. Дмитро Гришин і Ганна Артамонова на квадроциклах на вечірці в гавайському стилі.



А тепер ми переїхали в новий офіс, 27-поверхову вежу (з п'ятиповерхової підземною парковкою), у нас немає докучливих сусідів, а питання їжі вирішують власний ресторан, Starbucks в офісі, фреш-бар і тисячі фруктів і печива.



У нас відмінні дата-центри, і ніхто більше не обливається водою, щоб не згоріти поруч з сервером. І деколи прямо в офіс нам привозять басейн з кульками, щоб більше годі було бажати.



Борис Добродєєв, Антон Мальгинов, Дмитро Гришин, Ганна Артамонова і Володимир Габрієлян тестують басейн з кульками











ми Ностальгуємо за історій минулого? А ви самі як думаєте? :)
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.