Виктор Азаубаев
Компания: Yandex Infrastructure
Большие переезды с нарушением обратной совместимости — это всегда боль, и каждая миграция особенна по-своему. Нам, например, пришлось мигрировать 200 000 строк кода с Python 2 на Python 3, оставаясь в основе внутренней инфраструктуры так, чтобы пользователи этого не заметили. Также наши коллеги постоянно обновляют внешние библиотеки и фреймворки в условиях монорепозитория с десятками тысяч проектов.
Расскажу, какие подходы использовали, с какими трудностями столкнулись, как подготовиться к большим переездам и что бы я сделал иначе. Немного затрону устройство нашей внутренней инфраструктуры.
Компания: Yandex Infrastructure
Компания: Техплатформа Екома и Райдтеха Яндекса