Доклад

Как проводить переезды, не привлекая внимания пользователей

  • На русском языке

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

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

Спикеры

Приглашенные эксперты

Расписание