Митап о продуктах и технологиях VK

8.12 | 17:00
offline
Минск, кинопространство mooon
Зарегистрироваться

Разрабатываем
каждый день

VK IT Point — первый митап VK в Минске для разработчиков и product-менеджеров уровней middle и senior. Обсудим разработку и полезные инструменты для создания качественных сервисов. Вас ждут интересные выступления, возможность познакомиться с комьюнити и командой VK!

О мероприятии

  • Доклады о технологиях VK по четырём направлениям: ML, Mobile, Front end, Back end
  • Активности от VK Tech, Дзена, ВКонтакте и Одноклассников
  • Афтепати и возможность пообщаться со спикерами после основной части

Программа

  • 17:00–17:45
    Сбор участников и приветственный кофе
  • 17:45–17:55
    Открытие мероприятия
  • 18:00
    Начало работы треков
  • Back end — 7 зал
    Бэкенд ВКонтакте — от разработки до продакшена
    Александр Кирсанов
    Руководитель команды
    KPHP, ВКонтакте
    Александр расскажет, как разрабатывается гигантская кодовая база ВКонтакте, как устроены деплой и архитектура продакшена. Также поговорим про тулинг, плагины для IDE, компиляторы и распределённые системы, специализированные инструменты и подходы, и про особенности хайлоада в целом.
    Шардирование рекомендательной системы
    Дмитрий Погорелов
    Руководитель инфраструктуры
    рекомендаций, Дзен
    Из доклада Дмитрия вы узнаете:
    — как храним фичи;
    — как Дзен переехал из монолита в микросервисы и почему сейчас шардируемся;
    — как нарезаем шарды и боремся с оверхедом;
    — интересные особенности конструкции, о которых мы сами не догадывались.
    Перерыв
    Сеть — основа облачной инфраструктуры VK Cloud
    Екатерина Канунникова
    Product-менеджер,
    VK Cloud
    На сегодняшний день облака — объективная реальность. Кто-то их использует как потребитель, а кто-то — разрабатывает их. Но и тем, и другим будет полезным погружение в их устройство. Екатерина расскажет про сложную задачу доставки трафика в облаках. Узнаем, что такое SDN, кому и зачем он нужен. Посмотрим, из чего состоит фундамент облаков.
    Месседжинг в ОК. Используемые на практике оптимизации
    Андрей Цапов
    Ведущий разработчик в группе
    разработки «Мессенджинг», ОК
    В докладе Андрей представит вызовы, с которыми столкнулась команда разработки в процессе реализации сервиса, а также использованные решения. Основной акцент будет на подходах, обеспечивающих эффективность обработки событий в чатах с тысячами участников.
  • Front end — 5 зал
    Feature-Sliced Design: опыт применения фронтенд-архитектуры в react-приложении
    Антон Усков
    Руководитель команды фронтенд-
    разработки Dev Platform, VK Tech
    Придумывать свою архитектуру или использовать имеющуюся? Если имеющуюся, то как выбрать? Если выбрал, то к чему это может привести? Антон расскажет о том, как мы ответили на эти вопросы при реализации собственной платформы разработки Dev Platform в VK Cloud.
    Undefined
    null
    Lorem Ipsum is simply dummy text of the printing and typesetting industry.
    Перерыв
    Как мы ускоряли мобильную версию ВКонтакте
    Тарас Иванов
    Руководитель направления
    фронтенд-технологий, ВКонтакте
    Производительность измеряется метриками, в этом докладе Тарас расскажет про основные и покажет, как правильно собирать их в единую картину, как на них влиять и как они влияют на пользовательский опыт.
    Мобильный или десктопный. Производительность или удобство разработки
    Иван Нагайко
    Руководитель фронтенд-разработки,
    ВКонтакте для бизнеса
    Почему важно уделять внимание мобильному вебу? Почему могут возникнуть проблемы с производительностью и с DX? Какие есть способы разделения мобильного и десктопного веба? Иван расскажет на опыте бизнес-юнитов VK: Юлы, ВКонтакте, Одноклассников, Дзена и Почты Mail.ru.
  • ML — 4 зал
    Архитектура рекомендаций в мультиформатном сервисе
    Дмитрий Шишов
    Руководитель группы качества
    рекомендаций, Дзен
    Из доклада узнаем:
    — как за несколько сотен миллисекунд отобрать самые релевантные пользователю айтемы;
    — как в Дзене построили near-realtime контур обработки пользовательских событий для подсчёта эмбеддингов;
    — как выглядит воронка рекомендаций;
    — как команда обновляет ML-модели.
    Item2vec: как и зачем векторизовать посты и пользователей в социальной сети
    Дмитрий Решетников
    ML-разработчик, OK
    Во время доклада обсудим, как в Одноклассниках внедрили item2vec-подход для построения персонализированных рекомендаций в неподписной ленте и что из этого получилось.
    Перерыв
    Реальная польза от LLM на примере Universal NER
    Иван Самсонов
    Product-менеджер,
    ВКонтакте
    Андрей Соколов
    ML-разработчик,
    ВКонтакте
    В первой части Ваня Самсонов расскажет, как все возбудились от LLM. Мы видим, как с новыми шагами растут возможности для её использования в бизнесе, но за ними кроется всё больше подводных камней. Очень хочется использовать LLM везде, а для этого нужно и много железа, и новая экспертиза, причём не только в разработке, но и у заказчика.

    Во второй части Андрей Соколов поделится, где может пригодиться LLM как инструмент разработчика, расскажет про дистилляцию знаний из LLM и даст рецепт приготовления универсального NER.
    Cloud ML Platform: кейсы и опыт использования
    Александр Волынский
    Технический менеджер продукта
    ML Platform, VK Cloud
    Cloud ML Platform — решение и для индивидуальных экспериментов, и для работы с масштабными задачами больших команд. Александр расскажет о кейсах использования JupyterHub и MLflow, причём не только в бизнес-задачах, но и в совершенно неожиданных кейсах. Например, в сохранении розовых и кудрявых пеликанов.
  • Mobile — 6 зал
    Вкалывают роботы
    Алексей Никитин
    Руководитель команды iOS-
    инфраструктуры, ВКонтакте
    В жизни мобильного разработчика есть много рутинных задач, забирающих время от творчества. Алексей расскажет про множественные автоматизации в разработке продукта ВКонтакте, выполняющие работу за программиста.
    Мгновенный фидбэк: как оперативно получать отзывы о приложении в App Store
    Игорь Клюжев
    iOS-разработчик, Дзен
    Игорь расскажет, как разобраться с недостатком инструментов в админ-панели App Store Connect и невозможностью оперативно получать новые отзывы, появившиеся в App Store. В докладе обсуждаются Python, создание телеграм-бота и получение данных о приложении из App Store Connect API. Доклад расширит ваше видение решений проблемы с помощью технологий автоматизации.
    Перерыв
    Tracer — альтернатива Crashlytics, или Другой взгляд на аналитику ошибок в приложениях
    Кирилл Попов
    Руководитель направления Android разработки, OK
    Tracer — система аналитики ошибок от команды OK.Tech. Кирилл расскажет про отличия Tracer от Crashlytics в части работы с крашами и зависаниями (ANR) и покажет их на реальных примерах. Продемонстрирует работу и других инструментов команды: профайлеров, мониторинга утечек памяти и мониторинга утечек файлов на диске.
    Инструменты разработки RuStore: для чего они вам нужны и чем будут полезны
    Артём Ковардин
    Руководитель команды Push
    Service и интеграции, RuStore
    В докладе Артём расскажет о том, что нужно игровым и мобильным разработчикам, что может предложить RuStore, как всем этим пользоваться, как всё это разрабатываем и с каким проблемами сталкиваемся. С помощью SDK от RuStore вы можете монетизировать свои приложения, вовлекать пользователей, проводить эксперименты. Все SDK RuStore доступны для разработчиков, и команде важно сделать максимально удобные и используемые инструменты.
  • 20:30
    Афтепати
Минск, кинопространство mooon
Контакт для связи
e.greim@vk.team

Часто задаваемые вопросы

  • Нужно ли платить за участие?

    Участие бесплатное.

  • Обязательна ли регистрация, чтобы посетить мероприятие?

    Для посещения мероприятия необходимо зарегистрироваться и получить письмо-приглашение. Без письма-приглашения на мероприятие не получится попасть.

  • До какого часа нужно приехать, чтобы попасть на мероприятие?

    8 декабря в любое время с 17:00 до 21:00. Но рекомендуем приехать к началу мероприятия, чтобы не пропустить что-нибудь важное.

  • Возможно ли передать кому-нибудь своё приглашение?

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

  • Можно ли прийти с коллегой или с кем-нибудь из близких?

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

  • Есть ли рядом с площадкой парковочные места?

    Да, припарковать машину можно на парковке торгового центра Palazzo.