Офлайн
27 июля 2023, 18:00

Митап Yandex Infrastructure

Мероприятие прошло
Место проведения:
Новосибирск, Красный проспект, д. 161

Приглашаем разработчиков, сетевых инженеров, DevOps и SRE специалистов, а также всех, кому интересны open source продукты — на митап команды Yandex Infrastructure в Новосибирске.

Расскажем о том, как мы создаём и развиваем платформу для эффективной работы разработчиков Яндекса.

Поговорим про систему контроля версий Arc, сервисы платформы для работы с данными (YDB) — таблицы и топики. А также про особенности сборки и тестирования в монорепозитории большой компании.

Помимо докладов запланирована нетворкинг-сессия с едой и напитками — для знакомства, ответов на вопросы и неформального общения.

Участие бесплатное, но необходима регистрация.

Спикеры

  • Андрей Глазков
    Руководитель подразделения Yandex Global Network
  • Тимофей Кулин
    Ведущий разработчик YDB Application Team
  • Степан Полохин
    Старший разработчик системы контроля версий Arc
  • Сергей Прейс
    Руководитель службы инструментов сборки в отделе платформы разработки

Программа

  • 18:00 — 18:30

    Сбор гостей, регистрация, напитки и закуски

  • 18:30 — 18:55

    Обзор Yandex Infrastructure

    Андрей Глазков
    Андрей Глазков
    Yandex Infrastructure
    Руководитель подразделения Yandex Global Network
  • 18:55 — 19:35

    Транзакции в YDB между топиками и таблицами

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

    Тимофей Кулин
    Тимофей Кулин
    Yandex Infrastructure
    Ведущий разработчик YDB Application Team
  • 19:35 — 19:45

    Перерыв

  • 19:45 — 20:25

    Жизнь в большом репозитории

    Расскажем, зачем нужен монорепозиторий, как устроена внутренняя система контроля версий в Яндексе и виртуализация файловой системы. Поделимся лайфхаками для алгоритмов на графах и расскажем, почему своё лучше, чем чужое.

    Степан Полохин
    Степан Полохин
    Yandex Infrastructure
    Старший разработчик системы контроля версий Arc
  • 20:25 — 21:05

    Сборка и тестирование в монорепозитории: система сборки Ya make

    Разработка в монорепозитории большой компании предъявляет к системе сборки интересные и иногда неожиданные требования. Монорепозиторий — это много кода, который надо собирать и тестировать одновременно. Монорепозиторий — это много разработчиков, которые пишут код. На разных языках и с использованием разных технологий. И всё это надо уметь собирать. Монорепозиторий — это много разработчиков, которые коммитят код. Много разнообразного кода надо собирать часто. Монорепозиторий — это широкие возможности переиспользования кода, а значит, много зависимостей. Всё это вызовы, с которыми разработчики системы сборки сталкиваются каждый день. В докладе приоткроем завесу над тем, как мы со всем этим справляемся, с какими компромиссами нам приходится жить.

    Сергей Прейс
    Сергей Прейс
    Yandex Infrastructure
    Руководитель службы инструментов сборки в отделе платформы разработки
  • 21:10 — 00:00

    Нетворкинг, ответы на вопросы, закуски и напитки

Другие мероприятия