четверг, 2 февраля 2012 г.

Хайлоад

Сейчас речь пойдёт не совсем о высоконагруженных проектах, а, хотя и в контексте высоконагруженных проектов, об их авторах. Иногда случается, что в моей профессиональной жизни обстоятельства складываются так, что приходится работать сразу над несколькими очень важными (в какой-то мере даже очень ответственными) и срочными проектами. Причём эта работа - не топтание на месте и не переливание из пустого в порожнее, а спринт, прорыв. Я пишу много кода, я работаю немножко даже по ночам, у меня всё ладится. Это самое важное, что у меня всё ладится, в этом случае я даже могу работать над проектами, к которым ощущаю стойкое отвращение, потому что когда у меня всё ладится, я тихонько провожу рефакторинг, что-то переделываю, и проект начинает мне не нравиться меньше.

Вот и сейчас у меня примерно такое же состояние. Представляете себе эдакий непрерывный flow, растянутый на несколько недель? После того, наверное, как я посмотрел фильм "Время" и у меня что-то переключилось в голове, я внезапно ощутил в себе способность и желание много и интенсивно работать. Ну, не знаю насчёт интенсивности, конечно, но по субъективным ощущениям получается очень интенсивно. Многие повертят пальцем у виска - "совсем малый свихнулся". Ну пускай. Проектировать и кодить, кодить и проектировать - это моё любимое занятие.

На этой волне воодушевленного вкалывания я даже как-то не замечаю особенной усталости по вечерам.

Наверное, всё дело в том, что один их проектов, над которым я работаю последние несколько недель по вечерам - это РосМитинг. На этой неделе, правда, работа над ним заключается в исправлении ошибок, обнаруженных в ходе эксплуатации, и небольшом приукрашивании. Новый функционал начнёт разрабатываться не раньше следующей недели - так как это всё-таки серьёзные большие задачи, я хочу попробовать добавить их в официальный план работ на неделю, то есть в этот аджайловский спринт, который мы у себя в Гринсайте практикуем. Ну, как добавить - сказать менеджерам, что очень хочется добавить, так будет точнее. Скорее всего, не прокатит, ведь есть же ещё два проекта.

Один - это большой распил бабла. Меня от него уже тошнит. Некоторые комментарии заказчика к задачам вызывают у меня приступы ярости, которые приходится выслушивать нашему исполнительному директору. Но, к счастью, недалёк (я надеюсь) тот момент, когда проект будет закрыт. Потом, правда, как это всегда происходит в баблораспилочных проектах, потянется долгий хвост доработок, но я надеюсь, что он будет минимизирован благодаря тем усилиям, которые мы сейчас прикладываем к тому, чтоб момент закрытия приблизить.

Второй проект - это сопровождение калькулятора КАСКО и ОСАГО для страховой компании "Zurich". Сейчас по нему более-менее затишье, но менеджер проекта меня пугает тем, что со следующей недели там грядут какие-то новые серьёзные доработки. Ну пусть так.

Все эти три проекта, про которые я написал, объединяет то, что они все так или иначе временами испытывают высокую нагрузку. Алексей Навальный у себя в твиттере дал ссылку на РосМитинг - у нас 20 посещений в секунду в пике (я сам статистику не видел, мне сказали). Конечно, многие, увидевшие эту цифру, фыркнут - жалкие 20 хитов в секунду, это разве хайлоад? Ну, конечно, с вконтакте не сравнится, да. Но это, наверное, один из самых высокий показателей посещаемости среди проектов, в которых мне довелось принимать участие. РосЯма, наверное, большие нагрузки выдерживала, но точных цифр я не знаю. Сайт Цюриха постоянно ддосят (там специально обученные люди занимаются перераспределением нагрузки и прочей защитой), ну а что касается вот этого баблораспила, то там база под 700 метров, и сканирование здоровенных таблиц туда-сюда - это уже 100% загрузка всех ядер всех процессоров сервера и выборки строятся по несколько минут.

Да, ну и ещё. Сегодня я прочитал новость на каком-то сайте, где написано, что компания Greensight является разработчиком ресурса "РосПил" в контексте новости про выпуск беты "РосМитинга" в паблик. Спешу всех уверить, что это совершенно не так. Студия Greensight не имеет к проекту "РосПил" никакого отношения, кроме, разве что, того, что Алексей Навальный - один из наших клиентов. И из всего многообразия Рос-чего-нибудь-такого мы сделали только РосЯму (наверное, правильнее будет сказать, что мы приняли участие в разработке РосЯмы, и наш вклад на данный момент ещё пока самый большой) и вот ещё РосМитинг делаем.

Комментариев нет:

Отправить комментарий

Ублюдочный Гугл поломал форму комментариев. Извините.