Гибрид
17 февраля 2024

Я.Субботник по инфраструктуре

Мероприятие прошло

Трансляция

Программа

  • 11:00 - 12:00

    Сбор гостей, завтрак

  • 12:00 - 12:10

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

    Евгений Антонов
    Евгений Антонов
    Yandex Infrastructure
    Старший технический менеджер проектов
  • 12:10 - 12:45

    Обзор Yandex Infrastructure

    Андрей Годин
    Андрей Годин
    Yandex Infrastructure
    Руководитель Core Infrastructure
  • 12:45 - 13:25

    YDB — распределённая отказоустойчивая база данных с открытым исходным кодом

    Олег Бондарь
    Олег Бондарь
    Yandex Infrastructure
    CPO YDB
  • 13:25 - 14:10

    Yarl - yet another rate limiter, но есть нюанс

    Как контролировать нагрузку в сотни тысяч rps с минимальными задержками? Рассказали - как мы сделали распределённый, но при этом локально работающий лимитер, который используем в нашем сторадже и других сервисах Яндекса.

    Артём Икчурин
    Артём Икчурин
    Yandex Infrastructure
    Разработчик команды Cloud Storage Services
  • 14:10 - 14:40

    Обед

  • 14:40 - 15:25

    Мама, я люблю монорепозиторий!

    Современный мир стремится к разделению. При этом в Яндексе мы используем Аркадию - полномасштабный монорепозиторий, где хранится код большинства наших проектов. В нем хранится 27 лет истории и больше 10Тб данных. Подробнее о монорепозитории - в докладе.

    Начали мы с философии монорепозитория, ведь хранение всего кода в одном месте само по себе не приносит никакой выгоды. Нужно переиспользовать код, выделять общие библиотеки и утилиты. Нужно связывать проекты между собой по коду, а не по артефактам. Нужно поддерживать зеленый транк и полномасштабный CI/CD. Нужно ограничить использование языков и опенсорсных библиотек, чтобы избежать неуправляемого многообразия. Нужно выработать общие правила и стили написания кода. Нужно, чтобы разработчики и правда были готовы работать сообща и вносить правки в код других проектов. Нужны инструменты, дающие возможности эффективно работать с очень большой кодовой базой. Хотите узнать, как все это устроено в Яндексе? Послушайте доклад!

    Анастасия Абрашитова
    Анастасия Абрашитова
    Yandex Infrastructure
    Руководитель службы инструментов репозитория
  • 15:25 - 16:00

    Infrastructure-as-Code - разбираемся в терминах

    Поговорили про подходы и сложности построения инфраструктуры - как хранить конфиги в коде (IaC) и в чем разница между популярными инструментами. В конце посмотрели на решение, которое используется в Яндексе, и сравнили его с Terraform.

    Николай Гриценко
    Николай Гриценко
    Yandex Infrastructure
    Ведущий технический менеджер
  • 16:00 - 16:20

    Перерыв, кофе-брейк

  • 16:20 - 17:10

    Устройство сети Yandex Cloud

    Поговорили о преимуществах эволюционного развития сети в публичном облаке: почему лучше строить сеть постепенно, а не сразу на все деньги.

    Марат Сибгатулин
    Марат Сибгатулин
    Yandex Infrastructure
    Руководитель группы Cloud Network Automation
  • 17:10 - 17:50

    YTsaurus — платформа для обработки и хранения больших данных

    Познакомили слушателей с программным продуктом компании Яндекс, вышедшим в OpenSource. YTsaurus является основной системой хранения и обработки данных в компании. В докладе дан обзор возможностей системы, рассмотрены ключевые особенности и сценарии использования.

    Андрей Грунау
    Андрей Грунау
    YTsaurus
    Технический менеджер проектов
  • 17:50 - 21:30

    Q&A, нетворкинг, вечеринка