infra.conf'25
Москва
Приглашаем разработчиков, сетевых инженеров, DevOps и SRE специалистов, а также всех, кому интересны open source продукты — на митап команды Yandex Infrastructure в Новосибирске.
Расскажем о том, как мы создаём и развиваем платформу для эффективной работы разработчиков Яндекса.
Поговорим про систему контроля версий Arc, сервисы платформы для работы с данными (YDB) — таблицы и топики. А также про особенности сборки и тестирования в монорепозитории большой компании.
Помимо докладов запланирована нетворкинг-сессия с едой и напитками — для знакомства, ответов на вопросы и неформального общения.
Участие бесплатное, но необходима регистрация.
Расскажем о том, как упрощается разработка клиентского приложения, когда на уровне платформы гарантирована атомарность вычитания данных из потока событий в топики и запись в таблицы.
Расскажем, зачем нужен монорепозиторий, как устроена внутренняя система контроля версий в Яндексе и виртуализация файловой системы. Поделимся лайфхаками для алгоритмов на графах и расскажем, почему своё лучше, чем чужое.
Разработка в монорепозитории большой компании предъявляет к системе сборки интересные и иногда неожиданные требования. Монорепозиторий — это много кода, который надо собирать и тестировать одновременно. Монорепозиторий — это много разработчиков, которые пишут код. На разных языках и с использованием разных технологий. И всё это надо уметь собирать. Монорепозиторий — это много разработчиков, которые коммитят код. Много разнообразного кода надо собирать часто. Монорепозиторий — это широкие возможности переиспользования кода, а значит, много зависимостей. Всё это вызовы, с которыми разработчики системы сборки сталкиваются каждый день. В докладе приоткроем завесу над тем, как мы со всем этим справляемся, с какими компромиссами нам приходится жить.