«Медиатор» — сервис аналитики. На данный момент к сервису подключились 300 информационных ресурсов. Для каждого из них «Медиатор» собирает с десяток событий на каждого зашедшего пользователя. Всего — 1,3 миллиарда событий в день. Мы собираем, анализируем и складываем данные в режиме реального времени. Под капотом «Медиатора»— хитрая связка nginx и Tarantool.
Как справляться с такими нагрузками? Как собирать информацию быстро и безопасно? Как минимизировать нагрузку от ssl? Сохранить и обработать несколько миллионов записей в минуту без огромного парка машин?
Ответы на все эти вопросы слушатели узнают во время доклада Павла.
Павел,CTO медиапроектов в Mail.Ru Group, имеет более чем 10-летний опыт разработки на Perl, MySQL, JavaScript, Nginx, PSGI, Sphinx. В настоящий момент занимается высоконагруженным проектом с NGINX и UWSGI. Павел знает, как создать приложения без отказов, и умеет писать ассинхронный (AnyEvent, Coro) и параллельный (fork, threads) коды. Кроме того, у него есть опыт создания схем баз данных, работы со сложными SQL запросами и оптимизацией индексов. А студенты МГТУ им. Баумана регулярно посещают занятия Павла по базам данных.
В свое свободное время Павел работает над созданием приложения, которое поможет людям быстро подобрать место, где можно пообедать или поужинать, в зависимости от интересов и настроения. А также является создателем и руководителем Moscow.pm (moscow perl mongers group) и организатором митапов и конференций (YAPC::Russia 2015 and YAPC::Russia 2016 ).
Компания: «Mail.ru Group», Россия