Анакреон на HighLoad 2011

October 10, 2011

Компания "Анакреон" продолжает заниматься развитием своих сотрудников, и следующим шагом, предпринятым ею в этой связи, стал выезд на знаменитый Highload, уже в 5й раз собравший 3-5 октября в Москве технических специалистов из всего русскоговорящего пространства и не только.

Highload в этом году это: 2 конференционных зала, около 700 зарегистрированных участников, 45 докладов (из них около 10 англоязычных), 2 основных дня, 1 дополнительный день мастер-классов от компании Percona, 1 разыгранный в лотерее iMac - такова числовая картина этого года. Однако не все на Highload можно выразить цифрами, как, например, размер удовольствия от пересечения в кулуарах с настоящими звездами IT - мудрыми техническими специалистами, не сторонящимися, впрочем, общения со своими более молодыми и пока менее преуспевшими коллегами. Разработчики Facebook, Vkontakte, Badoo, Одноклассники, mail.ru, MySQL, PostGresDB, Erlang, RabbitMQ, Sphinx оказались на удивление приятными людьми без всяких признаков звездной болезни, долго и терпеливо отвечавшими на многие интересующие публику вопросы.

Из докладов публика наиболее благоприятно восприняла выступление одного из программистов Vkontakte Олега Илларионова. Все желающие даже не смогли поместиться в зал, и около 50 человек наблюдали видео-трансляцию выступления из холла. Олег рассказывал об изменениях, произошедших с проектом за год, и введении того, что они у себя в компании называют Ajax Layout. Рассказывал он долго (следующий за ним докладчик куда-то запропастился), интересно и "вкусно", не чураясь конкретных технических деталей реализации, возможно даже сболтнув немного лишнего (такой вывод можно сделать, сравнив доклад Олега со скрытным поведением Павла Дурова в прошлом году).

Также снова порадовали программисты из Badoo. Компанию представляли Андрей Сас и Сергей Аверин. Они представили публике соответственно два доклада: первый повествовал о реализации их почтового сервера, способного отправлять в пике 100 миллионов писем в сутки, второй об ужасах непрекращающихся соединений с базой данных.

Англоязычные докладчики, оккупировавшие один зал в первый день, продемонстрировали разный уровень. Очевидно, являясь прекрасными специалистами, не все из них оказались хорошими спикерами (особенно беря во внимание русскоязычность аудитории). Из нерусскоязычных докладов можно выделить отчет Домаса Митузаса из Facebook о том, как они готовят MySQL, а также рассказ разработчика PostgreSQL Джоша Беркуса о проектировании баз данных и его же развенчание мифов о NoSQL-хранилищах.

Отдельным пунктом стоит упомянуть главного Андрея Аксенова. Андрей является одним из тех докладчиков, которого следует послушать независимо от темы его доклада. В этот раз он, как обычно с шутками и прибаутками, освещал детали низкоуровневой оптимизации C++ (видимо впику своим докладам последних лет, все больше уходившим в сторону менеджерско-психологических рассуждений).

Таким образом, подводя итоги конференции, можно выделить следующие современные тренды в IT: очереди (используются почти везде, по крайней мере присутствовали во всех докладах об архитектурах, был даже доклад о собственно возможностях RabbitMQ от одного из его создателей Альваро Виделы), NoSQL (практически весь второй день был посвящен нереляционным хранилищам данным, отрадно что гики стали задумываться о том, что оказывается не всем он подходит, и стали появляться доклады наподобие "За что я ненавижу MongoDB" Сергея Туленцева), Erlang (также от одного из создателей, Роберта Вирдинга) и NodeJS (многопоточность и способность переносить огромные нагрузки всегда в моде).

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

 

Виталий Цеван

Ведущий разработчик